remote
Senior Embedded Software Engineer - Handicare
Software Engineer
Senior Embedded Software Engineer leading stairlift technology, blending C/C++ firmware, hardware integration, and RTOS expertise to deliver safe, reliable mobility solutions.
About the role
Key Responsibilities
- Design, develop, and maintain firmware for stairlift control systems using C/C++.
- Collaborate with hardware teams to integrate sensors, actuators, and communication interfaces.
- Implement and optimize real‑time operating system (RTOS) tasks for safety and performance.
- Conduct code reviews, unit testing, and integration testing to ensure high quality and reliability.
- Debug and troubleshoot hardware/software issues in development and field environments.
Requirements
- 5+ years of embedded software experience with C/C++.
- Strong understanding of RTOS concepts and real‑time application design.
- Hands‑on experience with hardware debugging tools (JTAG, oscilloscope, logic analyzer).
- Knowledge of safety‑critical software development practices and standards.
- Excellent problem‑solving skills and ability to work cross‑functionally.