Lead Power Control/SW Engineer
Core
Lead control software, embedded firmware, and system integration for Battery Energy Storage System (BESS) products, including PCS/inverter controls, EMS/BMS interfaces, SCADA integration, protection logic, and diagnostics.
Role type
Senior IC embedded software engineer (power electronics/grid services)
Builds
High-performance BESS platforms for commercial, industrial, utility-scale, microgrid, and critical power applications
Domain
Renewable energy / Power electronics / Grid services
Required skills
BESS control architecture, embedded software/firmware development, C/C++, Python, IEC 61131-3 PLC languages, MATLAB/Simulink, HIL/SIL validation, cybersecurity review, industrial communication protocols (CAN, Modbus, IEC 61850, DNP3, MQTT, OPC UA), grid compliance testing, functional safety concepts
Preferred skills
Master's degree or Ph.D. in relevant engineering, experience with UL 9540/1741/IEEE 1547/IEC 62477 standards, experience in microgrids, renewable energy, solar plus storage, EV charging, or utility-scale energy systems
Technologies
C/C++, Python, MATLAB/Simulink, PLECS, PSIM, PSCAD, Git, Jira, HIL platforms, protocol analyzers
Responsibilities
Define control requirements for charge/discharge, grid-following/forming, reactive power, frequency response, black start, fault ride-through, and safe shutdown; Develop software architecture, state machines, and communication mapping; Integrate BESS software with PCS, BMS, EMS, SCADA, and utility control systems; Plan and support software verification, validation, and commissioning; Mentor less experienced engineers
Seniority
Senior, hands-on IC