The CEDES Group offers its innovative solutions for elevators, escalators, industrial doors, and warehouse management systems in more than 60 countries. We develop intelligent and safe sensing, control and communication systems that provide actionable data streams for higher operational and maintenance efficiency. Our product portfolio ranges from simple optical sensors to highly complex 3D camera systems and smart IoT-enabling devices.
Exploration, collaboration, and reliability are our core values. We are a team of passionate people who love collaborative problem-solving and the open exchange of ideas. We nurture trusting relationships with our partners and customers. Together, we act to anticipate and address future challenges.
We have developed an IoT product for elevator service companies to enable a data-driven business for the mid- and small‑sized players in the market. This product has now reached its scaling phase which is where we need your support. You will be joining a product team in the mindset of the scaling phase where flexibility is key.
Explore the future with us. Join our R&D team.
Your area of responsibility
Understand the product and system behavior and turn product needs into software requirements
Own the edge device software architecture, improve and maintain it so it scales and adapts to new requirements
Design, implement, and maintain Linux applications in C++ and Python
Perform code reviews and execute unit, integration, and system testing
Build and maintain cross-compilation toolchains, build systems, and debugging workflows
Develop, maintain, and optimize CI / CD pipelines for embedded software delivery
Ensure device reliability, performance, and security across the system lifecycle
Document software architecture, interfaces, and development processes
Support regulatory approvals and certifications where required
Collaborate closely with hardware, platform, analytics, and digital product teams
Support with claims, fabrications and changes where required
Our requirements
Committed team player, strong problem solver with end-to-end mentality
Comfortable working in a fast-moving engineering environment and collaborating across disciplines
Solid communication skills in English, written and spoken
Autonomous, precise, and pragmatic working style
Proven experience developing production‑grade embedded Linux systems
Ability to understand, maintain and extend the system and software architecture
Excellent C++ and Python development skills
Hands‑on experience developing and modifying embedded Linux systems including system configuration, services, build system and low‑level debugging
Familiarity with containerization technologies on embedded platforms
Understanding of cybersecurity considerations for IoT and edge devices
Experience with CI / CD, cross-compilers, build systems, and debugging toolchains
Ability to read and interpret electrical schematics and hardware documentation
Experience in the elevator industry is a plus, but not required
Our offer
International environment and high‑tech, future‑oriented products
Experienced, motivated, interdisciplinary team
Exciting projects and challenging tasks
Support in personal development and further education
5 weeks holidays, 3 bridging days, as well as flexible working times and models
Modern workplace with a restaurant and a Starbucks corner (at Headquarters)
#J-18808-Ljbffr