Firmware Engineer - Controls & Monitoring
Core
Design, develop, test, and maintain embedded firmware for microcontroller-based products including gas detection, refrigeration controls, and sensor platforms.
Role type
Firmware Engineer (Controls & Monitoring)
Builds
Embedded firmware for industrial sensing and monitoring devices
Domain
Industrial automation, HVAC, refrigeration, gas detection
Deliverable
production ML models | product features
Required skills
C/C++ programming, microcontroller development, embedded systems, hardware-firmware troubleshooting, serial communications, industrial protocols
Preferred skills
Modbus RTU/TCP, BACnet, IoT integration, sensor/control system integration, HVAC/refrigeration/gas detection domain knowledge, technical leadership
Technologies
Embedded Firmware, Hardware, IoT
Responsibilities
Design, develop, test, and maintain embedded firmware for microcontroller-based products; create firmware for gas detection, refrigeration, and sensor platforms; troubleshoot hardware, firmware, and communications issues; support new product development from concept to launch; prepare and maintain technical documentation; collaborate with PCB designers and external partners; provide advanced technical support to customers and sales teams.
Seniority
Mid-Senior, hands-on IC