Principle 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, and SCADA integration.
Role type
Principal Power Control/SW Engineer
Builds
High-performance BESS platforms for commercial, industrial, utility-scale, microgrid, and critical power applications
Domain
Energy Storage / Power Electronics / Grid Services
Deliverable
production ML models | product features
Required skills
BESS control architecture, embedded software/firmware development, C/C++, Python, IEC 61131-3 PLC languages, MATLAB/Simulink, industrial communication protocols (CAN, Modbus, IEC 61850, DNP3, MQTT, OPC UA), grid compliance standards (UL 9540, IEEE 1547, IEC 62477), functional safety concepts, HIL/SIL validation
Preferred skills
Master's/Ph.D. in relevant engineering, experience with microgrids/renewable energy/EV charging, mentorship
Technologies
C/C++, Python, MATLAB/Simulink, PLECS, PSIM, PSCAD, Git, Jira, HIL platforms
Responsibilities
Define control requirements for charge/discharge, grid-following/forming, and fault ride-through; Develop software architecture, state machines, and cybersecurity requirements; Integrate BESS software with PCS, BMS, EMS, SCADA, and site controllers; Plan and support software verification, validation, and commissioning; Mentor less experienced engineers
Seniority
Principal, hands-on IC with strategy & mentorship