CareerPlan

Firmware Engineer III

Waukesha, WI - USAFull-time2026-10-07 → 2026-11-09
On-siteNo visa sponsorship

Core

Developing firmware for embedded controls systems in new product development, enhancements, and existing product support for generators and power tools.

Role type

Senior IC firmware engineer (embedded systems)

Builds

Embedded controllers, communication interfaces, and system algorithms for generator and power tool products

Domain

Industrial, Commercial, Residential, and Retail power generation and tools

Required skills

Embedded programming, C, C++, communication protocols, hardware interface, test firmware development, simulation tools, design for manufacturability, design for test

Preferred skills

Firmware testing strategies, code validation, AI-assisted development tools, mature engineering processes

Technologies

C, C++, C#, simulation tools

Responsibilities

Design and develop application software/firmware for embedded controllers, define interface requirements, create firmware for communication interfaces and system algorithms, design new control algorithms, develop and maintain test specifications, troubleshoot designs, participate in design reviews, mentor less experienced engineers

Seniority

Senior, hands-on IC