Solar-Storage Real-time Embedded Power Controls Engineer | Austin, TX 68 views

Solar-Storage

Location: TX
About the job
Description

Enphase Energy is a global energy technology company and a leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, our innovative microinverter technology revolutionized solar power, making it a safer, more reliable, and scalable energy source. Today, the Enphase Energy System enables users to make, use, save, and sell their own power. Enphase is also one of the most successful and innovative clean energy companies in the world, with more than 80 million products shipped across 160 countries.

Join our dynamic teams designing and developing next-gen energy technologies and help drive a sustainable future!

About The Role

We are looking for a highly motivated Real-time Embedded Power Controls Engineer with a Master’s or PhD in Computer Science, Electrical Engineering, or a closely related discipline. This role focuses on developing advanced control algorithms for distributed energy systems, including solar microinverters, battery storage, and grid-tied applications. You will collaborate with experienced engineers to design, simulate, and implement cutting-edge solutions that enhance system efficiency, stability, and grid interaction.

What You Will Do

Develop and implement advanced real-time control logic in embedded firmware and software on power control systems including supervisory controllers and power converters
Model and simulate power electronics and energy storage systems using MATLAB/Simulink, PSCAD, or similar tools
Develop real-time models and utilize them to execute hardware-in-the-loop (HIL) testing of embedded power electronics devices and supervisory controllers
Use offline modeling and HIL simulation to perform stability and performance analysis under varying grid conditions
Support lab and field testing of prototypes to validate performance
Contribute to technical documentation, patents, and publications

Who You Are And What You Bring

MSEE or PhD in Computer Science, Electrical Engineering, Control Engineering, or a related discipline. Additional industry experience is desired with the position’s level and salary range adjusting accordingly.
Significant experience with embedded firmware development in C/C++ for real-time applications implemented in bare metal and on real-time operating systems (e.g., Zephyr, FreeRTOS) and/or Linux applications
Experience developing models and executing hardware-in-the-loop simulations
Familiarity with embedded systems (DSPs, FPGAs, microcontrollers)
Experience with power electronics and/or power systems simulation tools such as MATLAB/Simulink, PSCAD, PLECS, PSS/E, or DigSilent PowerFactory
Familiarity with digital control theory, signal processing, and power electronics

Preferred Skillsets

Grid integration standards (IEEE 1547, UL 1741, IEEE 2800)
Renewable energy systems and distributed generation
Experience with scripting languages such as Python
Passion for renewable energy, advanced control systems, and software development
Strong analytical and problem-solving skills
Ability to thrive in a collaborative, fast-paced environment
Excellent communication skills for presenting technical concepts clearly

The entry level position base pay range for this position is $70,000 to $108,000. This salary range may be modified in the future. The successful candidate’s starting pay will be determined based on job-related skills, experience, education or training, work location, and market conditions. This position is also eligible for bonus, equity, and benefits.

Solar-Storage

More Information

  • Term Entry +
  • Company Enphase Energy
Share this job