Firmware Engineer
Core
Design, develop, and troubleshoot firmware sub-systems for embedded systems used in energy and water measurement and control technology.
Role type
Firmware Engineer
Builds
Embedded firmware for smart metering and utility management devices
Domain
Utilities / Energy & Water / Embedded Systems
Required skills
C/C++ programming, microcontroller programming, digital/computer architecture understanding, embedded system project experience
Preferred skills
device communication protocol knowledge, digital security knowledge
Technologies
C, C++, microcontrollers
Responsibilities
Participate in firmware development team projects, assist in design and development of firmware sub-systems, troubleshoot firmware issues, implement firmware process improvements
Seniority
Junior to Mid-level (Fresh graduate or 3 years experience)
Sourced via workday · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.