Senior Embedded Firmware Engineer – Power Controls

Generac Power Systems, Inc.

Waukesha (WI)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Generac Power Systems, Inc. is seeking a Firmware Engineer III to develop firmware for embedded controls in new products and enhance existing firmware. You will contribute to control algorithms, system testing, and collaboration with cross-functional teams at the Waukesha, WI office.

The role involves hands-on firmware design, testing in lab and on real products, and mentoring less experienced engineers as part of a grown, collaborative engineering team.

Qualifications

  • BS in Electrical Engineering, Computer Engineering, Computer Science or directly related Engineering discipline.
  • 5 years of experience with embedded programming; strong proficiency in C and C++ required; C# experience preferred.

Responsibilities

  • Provide firmware development for embedded controllers in new product development.
  • Design, develop and test firmware modules for embedded systems and communication interfaces.
  • Create and validate firmware for control algorithms and system testing in lab and real products.
  • Collaborate with other engineering teams to define interfaces and algorithms.
  • Develop test specifications and assist with design reviews and documentation.

Skills

Embedded programming
C
C++
C#

Education

Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science or directly related Engineering discipline

Job description

Generac Power Systems, Inc. is seeking a Firmware Engineer III to develop firmware for embedded controls in new products and enhance existing firmware. You will contribute to control algorithms, system testing, and collaboration with cross-functional teams at the Waukesha, WI office.

The role involves hands-on firmware design, testing in lab and on real products, and mentoring less experienced engineers as part of a grown, collaborative engineering team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer III: Embedded Controls for Power
Firmware Engineer III: Embedded Controls for Power

Generac Power Systems Inc. • North Prairie (WI)

On-site
USD 90,000 - 130,000
Senior Firmware Engineer - Embedded Systems (C/C++)
Senior Firmware Engineer - Embedded Systems (C/C++)

Generac Power Systems Inc. • Waukesha (WI)

On-site
USD 90,000 - 130,000
Firmware Engineer II: Embedded Controls for Smart Power
Firmware Engineer II: Embedded Controls for Smart Power

Generac Power Systems Inc • North Prairie (WI)

On-site
USD 85,000 - 110,000
Medical, dental and vision plans
Life and disability insurance
401(k) retirement benefits
Firmware Engineer III
Firmware Engineer III

Generac Power Systems Inc • Waukesha (WI)

On-site
USD 90,000 - 130,000
Firmware Engineer II - Embedded Controls & Algorithms
Firmware Engineer II - Embedded Controls & Algorithms

Generac • Waukesha (WI)

On-site
USD 85,000 - 110,000
Medical benefits
Dental benefits
Vision benefits
+5
Firmware Engineer III
Firmware Engineer III

Generac Power Systems, Inc. • Waukesha (WI)

On-site
USD 90,000 - 120,000
Firmware Engineer III
Firmware Engineer III

Generac Power Systems • North Prairie (WI)

On-site
USD 90,000 - 130,000
Senior Embedded Hardware Engineer: Power Electronics
Senior Embedded Hardware Engineer: Power Electronics

Generac Power Systems Inc. • Delaware

On-site
USD 120,000 - 165,000
Health insurance
Dental insurance
Vision insurance
+2
Embedded Firmware Engineer II – RTOS & Algorithms
Embedded Firmware Engineer II – RTOS & Algorithms

Generac Power Systems Inc • Waukesha (WI)

On-site
USD 85,000 - 120,000
Medical, dental, vision coverage
Life and disability benefits
401(k) retirement plan
+1
Senior Field Controls Engineer - Power Systems
Senior Field Controls Engineer - Power Systems

DR Power LLP • Sussex (WI)

Hybrid
USD 120,000 - 180,000