Software Validation Engineer, Energy Storage
$180,000–$237,500 year
On-site · San Francisco, California, United States
Job Summary
Design and maintain Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) validation environments to provide high-fidelity simulations of battery assets and grid conditions; lead the development of automated test frameworks in Python; define and execute comprehensive Verification & Validation (V&V) plans for site controller software and embedded power electronics; integrate automated testing into CI/CD pipelines; design custom interface hardware and wiring for HIL benches; perform root cause analysis using instrumentation; requires BS or MS in Electrical/Computer Engineering with 2+ years of software validation or test automation experience; experience with Typhoon HIL, Opal-RT, or dSPACE; Python (Pytest); Rust/C/C++; CAN, SPI, Ethernet; Git/Jenkins/Docker; able to work in a high-voltage lab environment.
Required Qualifications
- BS or MS in Electrical Engineering, Computer Engineering, or a related field
- 2+ years of professional experience in software validation or test automation for hardware-focused systems
- Proven experience with real-time simulation platforms (Typhoon HIL, Opal-RT, or dSPACE)
- Expert proficiency in Python (Pytest) and familiarity with Rust and C/C++
- Proficiency with CAN, SPI, and Ethernet protocols
- Experience with Git, Jenkins/GitHub Actions, and Docker for test environments
- High-voltage lab proficiency
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.