Software Validation Engineer, Energy Storage
Core
Design and maintain Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) environments to stress-test power electronics and site controllers for grid-scale energy assets.
Role type
Senior IC software validation engineer (hardware-in-the-loop)
Builds
Automated test frameworks and high-fidelity simulation environments for battery assets and grid conditions
Domain
Energy storage, power electronics, grid infrastructure
Required skills
Python (test automation), real-time simulation platforms (Typhoon HIL, Opal-RT, dSPACE), hardware interfacing, logic analyzers, oscilloscopes, CI/CD integration, Git, Docker
Preferred skills
Rust, C/C++, embedded codebases, high-voltage lab environment experience
Technologies
Typhoon HIL, Opal-RT, dSPACE, Python, Pytest, Rust, C/C++, Git, Jenkins, GitHub Actions, Docker, CAN, SPI, Ethernet
Responsibilities
Architect and scale SIL/HIL environments; Lead development of automated test suites in Python; Define and execute V&V plans; Integrate automated testing into CI/CD pipelines; Design custom interface hardware for HIL benches; Debug complex failures using logic analyzers and telemetry logs
Seniority
Mid-level, hands-on IC
