Software Validation Engineer, Energy Storage

Redwood Materials - San Francisco, CA

Hiring: Software Validation Engineer, Energy Storage Company: Redwood Materials Location: San Francisco, CA Job Posted Time: 2026-09-10 13:54:00 Employment Type: Full-time Target Skills & Keywords : Agile, C, C++, CI/CD, Docker, Embedded Systems, Firmware, Git, GitHub Actions, Jenkins, Python, Root Cause Analysis, Rust, pytest About the job Experience: •2+ years of professional experience in software validation or test automation for hardware-focused systems Required Skills: •(using platforms like Typhoon HIL, Opal-RT, or similar) to provide high-fidelity simulations of battery assets and grid conditions •Lead the development of automated test suites in Python •. You will transition our validation processes from manual intervention to a fully automated, scalable framework •Plans, ensuring all software requirements for the site controller and embedded power electronics are met under normal and fault conditions •Integrate automated HIL/SIL testing into our •, providing real-time feedback to the development teams and serving as the final gate for production-ready code Qualifications: •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 (specifically for test automation frameworks like Pytest) and familiarity with Rust and C/C++ •Comfortable in a high-voltage lab environment. You should be proficient with standard lab equipment (oscilloscopes, power supplies, electronic loads) and digital protocols like •A dedicated mindset for "breaking" software. You have a track record of finding critical edge cases in complex state machines and control loops Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!