Generac-logo
Generac
ยท
October 23, 2025
Apply Now
This job has closed.

Firmware Engineer II

Waukesha, WI
Full-time
Onsite
Entry, Mid Level
Generac is a company that specializes in power generation and related products. They are seeking a Firmware Engineer II to provide firmware for embedded control systems, support new product development, and enhance existing firmware for various generator and power tool products.
Apply Now

Responsibilities

  • Provide new product development support, specific to microprocessors/microcontrollers in the Industrial, Commercial, Residential and/or Retail generator or Power Tool product area.
  • Designs, validates, and brings new products to market - specific responsibilities include designing and developing application software/firmware for embedded controllers in C, defining interface requirements, and creating firmware for communication interfaces and/or system algorithms
  • Design of new control algorithms and performing Applications Engineering
  • Develop new firmware or software modules, and maintain supporting documentation
  • Create, design and develop test specifications for new systems and firmware/software.
  • Conducts and evaluates test specification including testing firmware/hardware
  • Take part in Design for Manufacturability and Design for Test Activities
  • Collaborates with internal product development departments, and other core engineering teams such including engines, transfer switch's, alternators, and others as needed to specify interfaces and/or algorithms needed in controls for interface.
  • Utilizes simulation tools as appropriate
  • Creates and/or modifies design documentation
  • Help troubleshoot designs
  • Participate in design reviews
  • Supporting product development plans (schedule, product cost, meeting design inputs)
  • Occasional Travel to other Generac facilities and customer site visits as necessary
  • Other duties as assigned; anticipate less than 10%

Qualification

Required

  • Bachelor of Science in Electrical Engineering, Computer Engineering, or directly related Engineering degree
  • 2 years of experience with embedded programming using languages such as C, C++, C#
  • Ability to perform detail-oriented work with a high degree of accuracy
  • Proficient oral and written communication
  • Uses basic engineering principles
  • Able to solve basic engineering problems, good decision-making skills
  • Basic knowledge of communication protocols/hardware interface

Preferred

Benefits

  • Medical, dental and vision plans
  • Life
  • Long-term disability
  • Flexible spending and health savings accounts
  • Accrued paid time off
  • 8 paid Holidays
  • 401(k) retirement benefits
Generac is the total energy solutions company powering a smarter world.
Glassdoor
2.8
Founded in 1959
Waukesha, Wisconsin, USA
5001-10000 employees
https://www.generac.com/
5 other Similar Jobs