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...

Ready to Apply?

Take the next step in your AI career. Submit your application to Carrier today.

Submit Application