Embedded C++ Developer_ECT1
Core
Design and develop core firmware for embedded controllers in HVAC products, creating real-time software for microcontrollers that interfaces physical hardware with system logic.
Role type
Senior Embedded C++ Developer (System Architect)
Builds
Core firmware, low-level drivers, control algorithms, and communication stacks for HVAC controllers
Domain
Embedded Systems / HVAC / Industrial Automation
Required skills
Embedded C++, RTOS, Driver Development, System Architecture, Bare-metal development, Secure Boot, OTA Updates, CI/CD pipelines
Preferred skills
AI/ML in embedded systems, Automation frameworks, DevOps practices, ISAQB Certification
Technologies
C++, RTOS, MCU/SoC platforms, Hardware Abstraction Layers (HAL)
Responsibilities
Define end-to-end embedded software architecture; Design scalable solutions across MCU/SoC platforms; Implement control algorithms for temperature and energy management; Establish and improve CI/CD pipelines for embedded systems
Seniority
Senior, hands-on IC
