WaukeshaRecruiter Since 2001
the smart solution for Waukesha jobs

Senior Firmware Engineer

Company: Generac Power System, Inc
Location: Waukesha
Posted on: May 3, 2021

Job Description:

Senior Firmware Engineer

Company Generac Power Systems

Name Senior Firmware Engineer

Req # 56207

Location Waukesha CORP

Employment Type Full Time

Shift 1st


It's a challenge, and an invitation. Most importantly, it's an opportunity to join an industry leader.

There's never been a better time to work at Generac. We're shaping the market and investing in new companies and new technologies. Our rapid growth equals rapid career advancement opportunities for those who want to be challenged and enjoy a fast-paced, high-performance culture.

In the role of Electronics Engineer III-Firmware, working in Waukesha you will be part of the Electronics team. As the Electronics Engineer III - Senior Engineer, you will be involved in all aspects of new product designs. This will include not just an understanding of embedded firmware, but also of the physics behind the designs themselves. The firmware engineer will be specifically involved in the design and development of new control algorithm's, and system testing both in lab and on real products. This is an opportunity to use or extend your firmware knowledge into tangible systems.


  • Applies engineering knowledge and experience to improve products, services and processes;
  • Creating software specifications;
  • Designing new software modules and developing supporting documentation;
  • Designs, develops, executes and evaluates test specifications for new systems.
  • Maintaining existing software and documentation;
  • Participating in FMEA/DFMEA and design reviews;
  • Supervising project documentation, test procedures, manuals etc.;
  • Designing new control algorithm and Applications Engineering;
  • Collaborates with internal product partners, designers and product specialists to optimize more complex specifications for integration.
  • Testing new hardware designs via custom software;

Basic Qualifications:

  • Bachelor of Science Degree in Electrical Engineering or related discipline including embedded firmware/software and electronics;
  • 5+ years of relevant work experience

Preferred Qualifications:

  • Use and understanding of interrupt structures;
  • Real time firmware experience using microcontrollers and RTOS;
  • Knowledge of microprocessor hardware interfacing techniques, such as Ethernet, IIC, SPIbus, EEprom, Flash, RS232/485, analog interfaces, etc.;
  • Knowledge of control systems using PID loops;
  • Design to meet agency compliance such as UL, CSA, NEC, CE, NFPA, EPA
  • Creating PC based testing tools (in software)

PHYSICAL DEMANDS: While performing the duties of this job, the employee is regularly required to talk and hear; and use hands to manipulate objects or controls. The employee is regularly required to stand and walk. On occasion the incumbent may be required to stoop, bend or reach above the shoulders. The employee must occasionally lift up to 25 pounds. Specific conditions of this job are typical of frequent and continuous computer-based work requiring periods of sitting, close vision and ability to adjust focus. Occasional travel.

"We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law."

Keywords: Generac Power System, Inc, Waukesha , Senior Firmware Engineer, Other , Waukesha, Wisconsin

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Wisconsin jobs by following @recnetWI on Twitter!

Waukesha RSS job feeds