Redwood Materials
Software Validation Engineer, Energy Storage
San Francisco, California, United States · Mid
Stay score
odds of building a lasting career here
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Green-card follow-through: 100%
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- About Redwood Materials Redwood is localizing a global battery supply chain that seamlessly integrates recovery, reuse, and recycling - keeping critical minerals in circulation and driving the energy transition.
- The Software Validation team ensures that these complex systems are safe, resilient, and ready for grid-scale deployment.
Responsibilities
- Validation Environment Design: Architect and scale our SIL and HIL environments (using platforms like Typhoon HIL, Opal-RT, or similar) to provide high-fidelity simulations of battery assets and grid conditions
- Test Automation Frameworks: Lead the development of automated test suites in Python. You will transition our validation processes from manual intervention to a fully automated, scalable framework
- Hardware-in-the-Loop Interfacing: Design custom interface hardware and wiring for HIL benches, bridging physical I/O from our controllers to simulated power stages
Requirements
- Background: A BS or MS in Electrical Engineering, Computer Engineering, or a related field, combined with 2+ years of professional experience in software validation or test automation for hardware-focused systems
- HIL/SIL Mastery: Proven experience with real-time simulation platforms ( Typhoon HIL, Opal-RT, or dSPACE ) and a deep understanding of how to model power electronics components in a virtual environment
- Automation Toolchain: Expert proficiency in Python (specifically for test automation frameworks like Pytest) and familiarity with Rust and C/C++ to navigate embedded codebases
- You have a track record of finding critical edge cases in complex state machines and control loops
- Infrastructure: Experience with Git, Jenkins/GitHub Actio
- As a Software Validation Engineer, you are the bridge between pure code and physical reality.
- A BS or MS in Electrical Engineering, Computer Engineering, or a related field, combined with 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 ) and a deep understanding of how to model power electronics components in a virtual environment
- Expert proficiency in Python (specifically for test automation frameworks like Pytest) and familiarity with Rust and C/C++ to navigate embedded codebases
- Comfortable in a high-voltage lab environment.
- You should be proficient with standard lab equipment (oscilloscopes, power supplies, electronic loads) and digital protocols like CAN, SPI, and Ethernet
- A dedicated mindset for "breaking" software.
- Experience with Git, Jenkins/GitHub Actio
Company info
- Founded in 2017, we're delivering low-cost and large-scale energy storage and producing battery materials in the U.S. for the first time, all from batteries we already have.
- The Redwood Vision: Architecting the Future of the Grid We are at the precipice of a global energy transition.
This listing is sourced directly from Redwood Materials's careers page and normalized into a canonical job model.