Embedded Firmware Engineer - C/C++, RTOS, Hybrid Schedule

Urbint

United States

Hybrid

USD 60,000 - 115,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work schedule
401k matching
Employee stock purchase program
Paid vacation
Health and wellbeing programs

Job summary

Itron, a leader in energy, water, and city solutions, seeks a Firmware Engineer to join a global team at Liberty Lake, WA or Waseca, MN. You will contribute across the full firmware lifecycle for diverse products, from residential to industrial systems, ensuring performance and compliance.

You will work on ISO/IEEE standards, FCC/UL frameworks, and deliver firmware with unit tests while providing ongoing field support over a 20+ year lifespan. A hybrid work schedule is supported.

Qualifications

  • C/C++ firmware development
  • Scripting languages (Python, Ruby, PowerShell, Linux shell, C#)
  • Embedded programming with RTOS and assembly
  • Knowledge of computer architecture, RF, and network protocols
  • Version control proficiency and workflow

Responsibilities

  • Operate in a rigorous development environment with regular integration and customer-facing releases.
  • Assist in design, development, debugging, validation, and maintenance of firmware.
  • Implement ISO/IEEE standards within FCC and UL frameworks.
  • Develop firmware and unit tests in C/C++.
  • Identify and resolve defects in firmware using standard procedures.
  • Support products post-deployment over 20+ year lifetime.
  • Hands-on debugging in the hardware lab.

Skills

C/C++
Scripting languages
Embedded programming
Computer architecture/RF
Version control

Education

Bachelor's degree or equivalent experience

Job description

Itron, a leader in energy, water, and city solutions, seeks a Firmware Engineer to join a global team at Liberty Lake, WA or Waseca, MN. You will contribute across the full firmware lifecycle for diverse products, from residential to industrial systems, ensuring performance and compliance.

You will work on ISO/IEEE standards, FCC/UL frameworks, and deliver firmware with unit tests while providing ongoing field support over a 20+ year lifespan. A hybrid work schedule is supported.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer: Embedded C/C++ with RTOS | Hybrid
Firmware Engineer: Embedded C/C++ with RTOS | Hybrid

Itron, Inc. • Georgia

Hybrid
USD 60,000 - 115,000
hybrid work schedule
Firmware Engineer - Embedded IoT for Smart Energy (Hybrid)
Firmware Engineer - Embedded IoT for Smart Energy (Hybrid)

Locusview • Washington

Hybrid
USD 60,000 - 115,000
Hybrid work schedule
Paid vacation
401k matching
+1
Firmware Engineer - Hybrid, Build Embedded IoT for Energy
Firmware Engineer - Hybrid, Build Embedded IoT for Energy

Itron, Inc. • West Union (SC)

On-site
USD 60,000 - 115,000
Hybrid work schedule
401k matching
Paid vacation
+1
Hybrid Embedded Firmware Engineer – IoT & RF
Hybrid Embedded Firmware Engineer – IoT & RF

Itron, Inc. • Waseca (MN)

On-site
USD 60,000 - 115,000
Hybrid schedule
401k matching
Employee stock purchase plan
+3
Firmware Engineer - Embedded for Smart Utilities (Hybrid)
Firmware Engineer - Embedded for Smart Utilities (Hybrid)

Urbint • Washington

On-site
USD 60,000 - 115,000
Hybrid work schedule
401k matching
Employee stock purchase program
+2
Firmware Engineer — Embedded RF/RTOS, Hybrid
Firmware Engineer — Embedded RF/RTOS, Hybrid

Itron, Inc. • Liberty Lake (WA)

Hybrid
USD 60,000 - 115,000
Hybrid work
Firmware Engineer - Embedded Systems for Smart Utilities
Firmware Engineer - Embedded Systems for Smart Utilities

Itron, Inc. • Liberty Lake (WA)

On-site
USD 60,000 - 115,000
Hybrid work schedule
401k matching
Employee stock purchase program
Firmware Engineer (Hybrid) - Embedded Systems & Debugging
Firmware Engineer (Hybrid) - Embedded Systems & Debugging

Itron, Inc. • South Carolina

Hybrid
USD 60,000 - 115,000
Hybrid work schedule
401k matching
Employee stock purchase program
+1
Firmware Engineer - Embedded Systems for Smart Utilities
Firmware Engineer - Embedded Systems for Smart Utilities

Itron • Washington

Hybrid
USD 60,000 - 115,000
Hybrid work schedule
401k matching
Employee stock purchase program
+1
Firmware Engineer — Embedded Systems for Smart Utilities
Firmware Engineer — Embedded Systems for Smart Utilities

Itron • United States

Hybrid
USD 60,000 - 115,000
Hybrid work schedule
Competitive benefits
401k matching
+2