Redwoodmaterials
Battery Software & Controls Integration Engineer, Energy Storage
San Francisco, California, United States. Posted 15 days ago
The role
This person will bring up second-life EV battery packs and reverse-engineer proprietary BMS architectures. They will integrate in-house battery control and estimation algorithms to extract performance from aged and mixed-chemistry assets.
What you will do
- Lead physical benchtop and lab bring-up of diverse second-life EV battery packs.
- Probe wiring harnesses and capture and decode proprietary CAN/CAN-FD/LIN/Ethernet traffic.
- Design and execute hardware and HIL test campaigns to audit native OEM BMS algorithms.
- Implement and integrate software for proprietary battery state-estimation and degradation-mitigation algorithms.
- Architect and deploy software abstraction layers and translation gateways on embedded targets.
- Serve as the primary technical counterpart to external automotive OEMs and Tier-1 BMS suppliers.
- Partner with validation and power electronics teams to model pack dynamics and verify functional safety boundaries.
Required qualifications
- MS, or PhD in Electrical Engineering, Computer Engineering, Chemical/Electrochemical Engineering, or a related field
- 5+ years of hands-on experience in BMS firmware/controls development, battery pack bring-up, or EV/BESS battery integration
- Deep, practical understanding of lithium-ion battery physics (LFP, NMC, etc)
- Understanding of equivalent circuit modeling (ECM), Kalman filtering (EKF/UKF), Coulomb counting, dynamic power/current limit calculation, cell balancing topologies, and high-voltage safety architectu
- Expert proficiency with oscilloscopes, logic analyzers, CANalyzer/CANoe/busmaster, high-voltage power supplies/cyclers, and diagnostic protocols (UDS, CCP/XCP, J1939, CAN/CAN-FD, Automotive Ethernet,
- Strong programming proficiency in Rust and C/C++, within real-time embedded and Linux environments
- Experience with data analysis and modeling tools (MATLAB/Simulink, Pandas/SciPy)
Nice to have
- Direct experience characterizing aged or second-life EV batteries, including capacity fade modeling, impedance spectroscopy, or open-circuit voltage (OCV) hysteresis effects
- Experience developing or modifying bare-metal/RTOS BMS firmware on automotive-grade microcontrollers (e.g., TI C2000/Hercules, NXP S32K, Infineon Aurix) and interfacing with AFE chips (TI, ADI/LTC, NX
About the company
Redwood Materials is the largest lithium-ion battery recycler in North America. The company recovers, refines, and redeploys critical minerals from end-of-life batteries back into the supply chain.