Career EngineCareer Engine
Your matchExample
83%match
Why you fitThis role calls for Rust and C/c++ — tell us what you know and we'll check the rest.
Gap to noteAlso lists Bms Firmware — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

Redwood Materials logo

Battery Software & Controls Integration Engineer, Energy Storage

Redwood Materials · San Francisco, CA · Posted 5 days ago

$152k–$287konsiteic
5+ yrs expRustC/C++Embedded LinuxCANCAN-FDLINAutomotive EthernetUDS

Take aged, mixed-chemistry second-life EV packs from bench bring-up to a unified grid-scale storage system, and serve as the technical anchor to automotive OEMs.

About Redwood Materials

At Redwood Materials, we are architecting the future of grid-scale energy storage by transforming diverse, second-life automotive batteries and new assets into a unified, software-defined Battery Energy Storage System (BESS). We are looking for a deeply technical, hands-on Battery Software & Controls Integration Engineer who lives at the intersection of electrochemistry, embedded BMS firmware, and high-voltage pack hardware.

In this role, you won't just write high-level communication wrappers—you will get your hands dirty in the lab bringing up heterogeneous OEM battery packs off-vehicle, reverse-engineering proprietary BMS architectures, and validating the underlying battery state estimation algorithms. You will evaluate the accuracy of native OEM BMS outputs (SoC, SoH, SoP, cell balancing, and thermal limits) against physical pack behavior, while deploying and integrating Redwood’s in-house battery control and estimation algorithms to extract safe, maximum performance from aged and mixed-chemistry assets. You will also serve as the technical anchor with external automotive OEMs, defining the low-level firmware hooks and safety handshakes required for stationary grid operation.

This position is based in our San Francisco office and operates on an onsite work model.

Key Responsibilities

…

Apply on Redwood Materials's site →

This posting is sourced from Redwood Materials's own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

There are 135 open roles at Redwood Materials right now. This role centers on Rust, C/c++, Bms Firmware, and Lithium-ion Battery Physics.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.