
Battery Software Integration Engineer
Redwood Materials1 month ago
Base Salary
$152k - $343k/yr
Responsibilities
- Lead technical software discussions and partnerships with tier-1 suppliers and automotive OEMs, including firmware analysis and engineering solution development.
- Design and deploy translation layers and software gateways for vendor-off-the-shelf and second-life OEM battery packs.
- Develop containerized Rust and Python applications for external BMS communication, data parsing, and fault management in Linux environments.
- Build resilient CAN, Ethernet, and Modbus interfaces that accommodate proprietary OEM pack logic while maintaining system stability.
- Collaborate with power electronics, site controller, controls, and internal BMS teams on safe and optimized BESS operation.
- Drive validation using simulation tools, Hardware-in-the-Loop platforms, and physical battery hardware.
Requirements
- Proven experience in controls and software engineering with practical knowledge of lithium-ion battery architectures, external BMS software, and pack-level integration.
- Experience serving as a primary software point of contact with external suppliers, automotive OEMs, or cross-functional teams.
- Proficiency in Rust, Python, and C/C++.
- Expertise with automotive and industrial communication networks including CAN, LIN, and Automotive Ethernet, along with related diagnostic toolchains.
- Ability to reverse-engineer, troubleshoot, and adapt complex OEM electro-mechanical software systems.
- Strong communication skills and technical authority to lead complex software discussions, drive alignment, and steer reverse-engineering efforts.
Benefits
- Full-time position
- California pay range of $152,000–$342,500 USD
- Compensation commensurate with experience
About Redwood Materials
Redwood Materials builds a circular supply chain for lithium-ion batteries by recycling end-of-life cells and manufacturing cathode active materials and copper foil for EV and grid-storage makers. The privately held company, founded in 2017 by JB Straubel and headquartered in Carson City, Nevada, also deploys large-scale energy storage systems. Its model combines collection and processing of batteries with U.S.-based production of critical materials such as lithium, nickel, cobalt, and copper.