Redwoodmaterials
Software Validation Engineer, Energy Storage
San Francisco, California, United States. Posted 10 days ago
The role
You will design and maintain SIL and HIL environments to stress-test power electronics and site controllers. You will build automated test frameworks and execute V&V plans to ensure software reliability.
What you will do
- Architect and scale SIL and HIL environments using platforms like Typhoon HIL or Opal-RT
- Lead the development of automated test suites in Python
- Define and execute comprehensive Verification and Validation (V&V) plans
- Integrate automated HIL/SIL testing into CI/CD pipelines
- Design custom interface hardware and wiring for HIL benches
- Work with firmware and systems teams to debug complex failures using lab equipment
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)
- Deep understanding of how to model power electronics components in a virtual environment
- Expert proficiency in Python (specifically for test automation frameworks like Pytest)
- Familiarity with Rust and C/C++ to navigate embedded codebases
- Proficient with standard lab equipment (oscilloscopes, power supplies, electronic loads)
- Proficient with digital protocols like CAN, SPI, and Ethernet
- Experience with Git, Jenkins/GitHub Actions, and containerization tools like Docker
About the company
Redwood Materials is a lithium-ion battery recycler in North America that recovers, refines, and redeploys critical minerals. The company builds a circular energy ecosystem to support the global energy transition.