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.

Software Validation Engineer, Energy Storage at Redwoodmaterials | JobZoey