Itron, Inc.

Firmware Engineer

Itron, Inc.
Apply
3 days ago
Raleigh, NC, USAEntry Level

Base Salary

$60k - $115k/yr

Responsibilities

  • Design, document, develop, debug, validate, and maintain firmware across the development lifecycle.
  • Develop firmware and associated unit tests in C/C++.
  • Implement standards-compliant features within regulatory frameworks such as FCC and UL.
  • Identify, analyze, document, and resolve firmware defects, errors, and inconsistencies.
  • Perform hands-on debugging in the hardware lab.
  • Support products after deployment through initial programming, routine upgrades, and low-battery end-of-life support.

Requirements

  • Bachelor's degree in a related field or equivalent experience.
  • Preferred experience with C/C++, embedded programming, RTOS, assembly, computer architecture, RF, network protocols, communications between devices or tasks, and version control.
  • Preferred proficiency in at least one scripting language such as Python, Ruby, PowerShell, Linux shell, or C#.

Benefits

  • Benefits include financial, social, health and wellbeing programs, paid vacation, 401(k) matching, and an employee stock purchase program.
  • Hybrid work schedule.
  • Based in Liberty Lake, Washington or Waseca, Minnesota, with 0–5% travel.

Tech Stack

AssemblyCC#C++LinuxPowerShellPythonRuby

Categories

Itron, Inc.

About Itron, Inc.

5,001-10,000 employees

Itron builds smart meters, sensors, communications networks, and software that help electric, gas, and water utilities—and some cities—measure, manage, and analyze resource usage. Its portfolio spans advanced metering infrastructure, meter data management, distributed energy management, and professional services, sold to utilities worldwide. Founded in 1977 and headquartered in Liberty Lake, Washington, Itron is a public company on NASDAQ serving customers in more than 100 countries.

Contact me