Senior Firmware Engineer

Generac

Reno, NV, US
Onsite
Embedded programming using c or c++
Physical product testing in lab
Design of new controls and algorithms
Generac is seeking a Firmware Engineer III to drive innovation in residential power electronics and energy technology solutions

Job Summary

  • Generac is seeking a Firmware Engineer III to drive innovation in residential power electronics and energy technology solutions.
  • The role involves designing application software for embedded controllers, defining interface requirements, and conducting rigorous hardware and firmware testing.
  • Candidates will collaborate with cross-functional teams including engines and alternators while mentoring junior engineers and participating in design reviews.

Matching Summary

Match Score: 85

Generac is seeking a Firmware Engineer III to drive innovation in residential power electronics and energy technology solutions.

Skills & Requirements

Must-have

  • Embedded programming using C or C++
  • Physical product testing in lab
  • Design of new controls and algorithms
  • Creating test specifications for firmware
  • Collaboration with engineering teams

Nice-to-have

  • Experience with CI/CD pipelines
  • Background in residential power electronics
  • Python scripting for tooling support
  • AI usage in production development
  • Mentoring less experienced engineers

Key Requirements

  • Bachelor's degree in Engineering or Computer Science
  • 5+ years of experience with embedded programming
  • 3+ years of Python experience for tooling
  • Expert knowledge of communication protocols

Work Rights

Not specified

Tailored Resume

Cover Letter