The Senior Embedded (Firmware) Engineer leads and supports engineering efforts related to embedded systems software throughout the product lifecycle. The role includes software design and development, research and development initiatives, in-house and field validation, testing, maintenance, and product release activities. The engineer develops firmware for tankless water heaters, boilers, and other HVAC-related products, supporting control systems, device connectivity, IoT applications, display interfaces, wireless communications, Wi-Fi integration, and over-the-air firmware updates. The position also involves hands-on development and troubleshooting on embedded hardware, including electrical measurements and data acquisition, and travel to field locations to assess software performance and address issues.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior