CEDES Hermannstadt

Senior Embedded Software Engineer

Posted: just now

Job Description

Senior Embedded Software Engineer CEDES Hermannstadt – Sibiu CEDES, a Swiss multinational leader in intelligent sensor and safety systems, delivers innovative solutions for elevators, escalators, industrial doors, and warehouse management, combining cutting-edge technology with a collaborative and innovative culture across 60+ countries.CEDES is looking for a passionate and experienced Senior Embedded Software Engineer to join our R&D team and support the scaling phase of our IoT product for elevator service companies. This role offers the opportunity to work with innovative technologies in an international and future-oriented environment.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 • Competitive salary package and attractive benefits; • International, modern, and innovation-driven work environment; • Professional, collaborative, and supportive team; • Real opportunities for professional growth and career development; If this role sounds like a great fit for you, we’d love to hear from you! 📩 Apply now: recrutare@cedes.com 📞 Info: +40 747 045 997

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In