Job Summary
The role involves the design, development, and maintenance of firmware dedicated to battery and power-management systems for microcontrollers with limited resources. The position necessitates working closely with interdisciplinary teams to ensure successful hardware-software integration and to troubleshoot intricate field failures.
Responsibilities
- Design and implement firmware solutions for battery management and power control.
- Maintain and enhance existing firmware for resource-constrained microcontrollers.
- Collaborate with cross-functional teams to validate the integration between hardware and software components.
- Diagnose and resolve complex failures occurring in the field.
Qualifications
- A minimum of 5 years of professional experience in embedded C programming.
- Proficiency in working within real-time operating system (RTOS) environments.
- A bachelor’s degree in engineering or computer science is required.


