DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Generac Power Systems Firmware Engineer II – IEEE 1547 in Reno, Nevada

Firmware Engineer II – IEEE 1547

Company Generac Power Systems

Name Firmware Engineer II – IEEE 1547

Req # 64778

Employment Type Full Time

Shift 1st

Generac Clean Energy is looking for a motivated Firmware Engineer with insatiable curiosity to help create next generation of grid interactive storage systems. The successful applicant will join a team of highly knowledgeable and collaborative engineers. You will have the opportunity to solve challenging problems that unlock residential PV and energy storage systems at mass scale.

This role entails ownership of firmware implementation, validation, and ongoing fleet improvements. The candidate will show outstanding technical and organizational skills and be passionate about bringing sustainable energy to the world.

Do you want to build an electric grid that is scalable to 100% clean energy? IEEE 1547-2018 is one of the tools that will make this possible by allowing distributed generation at a massive scale.

Responsibilities

  • Drive feature complete IEEE 1547-2018 control modes for next generation storage inverter.

  • Develop, enhance and debug new and existing real-time firmware in C. Deliver high-quality code in a real-time embedded environment.

  • Design and implement functionality and behaviors of embedded subsystems.

  • Drive firmware development for performance, scalability, robustness, and tight integration with the hardware.

  • Design safety rated firmware to meet UL1998 or related standards.

  • Hands-on hardware bring up, build and execute component validation to deliver robust, functional code.

Minimal Qualifications:

  • BS in Engineering, Computer Science, or other technical engineering degree equivalent

  • At least 2 years of relevant work experience. More experience is preferable and will be considered in the leveling of the position.

Preferred Qualifications:

  • Prior experience with UL 1741 SB, IEEE 1547-2018 is highly desired. As an alternative, we would consider a candidate with a solid understanding of AC Power and grid interconnection and a strong drive to learn and ramp up.

  • Capable of delivering top-quality C code in a real-time embedded environment.

  • Excellent software fundamentals, including architectural design, algorithm development, data structures, code modularity, and maintainability.

  • Multithreaded and RTOS experience. Experience with communication interfaces on embedded systems such as RS-485, CAN, SPI, I2C is desired.

  • Experience with test-driven development using unit testing, software in the loop, or hardware in the loop methodologies. Our developers participate significantly in firmware testing, so a validation mindset is required.

  • Familiarity with electrical test tools like scopes, meters, and power supplies.

“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.”

DirectEmployers