We are seeking a skilled Senior Software Development Engineer (Firmware) to join our multidisciplinary product development team.
Requirements
- Develop, test, and maintain firmware for MCU-based embedded systems used in personal health medical devices
- Implement and optimize firmware modules for motor control, sensors, user interface, BLE communication, and power management
- Collaborate closely with design, electrical, mechanical, software, and app development teams
- Support app-level integration and validation testing
- Conduct root-cause analysis and resolve firmware issues
- Participate in design reviews, DFx evaluations, and product qualification activities
- Support global collaboration and occasional travel to suppliers or manufacturing sites