Battery Software Integration Engineer
Core
Build software bridges and translation layers to integrate diverse second-life automotive battery packs into Redwood's grid-scale Battery Energy Storage Systems (BESS).
Role type
Senior IC battery software integration engineer
Builds
Grid-scale BESS with unified, software-defined architecture
Domain
Energy storage / Battery recycling / Automotive hardware integration
Deliverable
production ML models | product features | infrastructure
Required skills
Rust, Python, C/C++, Linux, CAN, Ethernet, Modbus, BMS software, reverse engineering, containerization
Preferred skills
Tier-1 supplier experience, HIL testing, simulation tools
Technologies
Rust, Python, C/C++, Linux, CAN, Ethernet, Modbus
Responsibilities
Lead technical discussions with OEMs and tier-1 suppliers to decode firmware and negotiate integration solutions; Design and deploy software gateways for vendor-off-the-shelf and second-life battery packs; Develop containerized applications for BMS communication, data parsing, and fault management; Build resilient communication interfaces handling proprietary OEM logic; Partner with power electronics and controls teams for harmonized module operation; Drive validation across simulation, HIL, and physical hardware.
Seniority
Senior, hands-on IC