Firmware Engineer II

Generac Power System, Inc Reno , NV 89510

Posted 3 weeks ago

Firmware Engineer II

Company Generac Power Systems

Name Firmware Engineer II

Req # 64722

Employment Type Full Time

Shift 1st

Generac Clean Energy is looking for a motivated Firmware Engineer with insatiable curiosity to help create next generation energy storage products. 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.

Generac Clean Energy combines the speed and excitement of a technology startup with the resources and market power of an S&P 500 industry leader. Our careers offer boundless opportunity for growth for energetic, mission-driven applicants who seek challenge and impact in a fast-paced culture of teaching, learning.

The position is available in Reno, NV.

Essential Duties & Responsibilities:

  • Design and implement algorithms and state machines to control the operation of an energy-storage system under real-time constraints.

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

  • Apply industry best practices to deliver simple, high-quality firmware that is well tested, documented and meets requirements.

  • Write automated tests and integrate them into a continuous integration environment.

  • Perform hands-on board bring-up, system integration and performance validation work.

  • Coach junior engineers and interns, perform code reviews and help improve the development process.

Qualifications

  • BS in Electrical Engineering, Computer Science, or related field; MS preferred.

  • Knowledge of C programming language, embedded systems, RTOS and microcontroller HW and protocols (such as SPI communication, DMA). Familiarity with Python, pytest and git is highly desirable.

  • Familiar with electrical test equipment like oscilloscopes, meters, power supplies, grid simulators.

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

"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."


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Firmware Engineer II

Cohu

Posted 2 weeks ago

VIEW JOBS 4/13/2024 12:00:00 AM 2024-07-12T00:00 Essential Functions/Major Responsibilities: Participates in all phases of engineering projects, including design, testing, system integration, support, and Cohu Poway CA

Firmware Engineer II

Generac Power System, Inc