Job Description
**Role Summary**
The Senior Embedded Software Engineer will be responsible for designing, developing, and maintaining embedded firmware for our next-generation HVAC and IoT-connected products. This role will work closely with cross-functional teams (hardware, system, cloud, mobile app, testing) to deliver reliable, secure, and maintainable embedded software that meets global quality and regulatory standards.
You will act as a technical leader within the team—owning key modules, guiding junior engineers, and contributing to architecture and design decisions for new platforms and features.
**Key Responsibilities**
+ Design, implement, and maintain embedded firmware in C/C++ for microcontroller-based systems (e.g. RL78, ARM Cortex-M, or similar).
+ Develop and integrate features related to HVAC control, communication interfaces, and IoT connectivity.
+ Work with RTOS-based environments (e.g. Free...
The Senior Embedded Software Engineer will be responsible for designing, developing, and maintaining embedded firmware for our next-generation HVAC and IoT-connected products. This role will work closely with cross-functional teams (hardware, system, cloud, mobile app, testing) to deliver reliable, secure, and maintainable embedded software that meets global quality and regulatory standards.
You will act as a technical leader within the team—owning key modules, guiding junior engineers, and contributing to architecture and design decisions for new platforms and features.
**Key Responsibilities**
+ Design, implement, and maintain embedded firmware in C/C++ for microcontroller-based systems (e.g. RL78, ARM Cortex-M, or similar).
+ Develop and integrate features related to HVAC control, communication interfaces, and IoT connectivity.
+ Work with RTOS-based environments (e.g. Free...
Ready to Apply?
Take the next step in your AI career. Submit your application to Carrier today.
Submit Application