Embedded Software Engineer
Carrier · US
Role Purpose The Embedded Software Engineer will support the development of embedded applications for Linux-based HVAC controller platforms, with a focus on...
Job description
Role Purpose The Embedded Software Engineer will support the development of embedded applications for Linux-based HVAC controller platforms, with a focus on the Next Gen Chiller Controller. This role involves hands-on software development, testing, and debugging, along with exposure to edge analytics and data-driven features. The engineer will contribute to building reliable, scalable solutions that improve product performance, diagnostics, and serviceability. Role Responsibilities: Develop and maintain embedded application software using C/C++ on Linux-based controller platforms Implement features for Next Gen Chiller Controller applications, including controls logic, data acquisition, and system interfaces Support integration of edge analytics and data-driven features for diagnostics and performance insights Translate SSRD/SRS requirements into structured and maintainable code under guidance Perform unit testing, integration testing, and basic system validation Assist in debugging, root cause analysis, and issue resolution across software and hardware layers Support development of aftermarket features such as diagnostics, alerts, and service tools Work with systems, controls, QA,...