Battery Software Integration Architect

Doist

San Francisco (CA)

On-site

USD 152,000 - 343,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Redwood Materials is seeking a Battery Software Integration Engineer to bridge second-life automotive batteries with scalable software platforms. The role focuses on software-defined energy storage architecture, integrating varied OEM packs into a unified system off-vehicle.

You will lead critical technical discussions with external OEMs, drive translation layers, and develop robust, containerized applications for BMS communication in a Linux environment.

Qualifications

  • Experience in controls and software engineering for lithium-ion battery architectures.
  • Proven software POC experience with external OEMs or cross-functional teams.
  • Proficient in Rust, Python, and C/C++.
  • Experience with automotive networks CAN, LIN, Automotive Ethernet.
  • Ability to reverse-engineer and adapt OEM software for circular energy ecosystems.

Responsibilities

  • Lead software POC for external OEMs and bridge legacy hardware with software.
  • Design translation layers and gateways for battery packs to our centralized system.
  • Develop containerized applications for external BMS communication and data parsing.
  • Build resilient CAN, Ethernet, and Modbus interfaces for varied OEM packs.
  • Collaborate with power electronics, site controllers, controls teams, and BMS developers.
  • Validate with simulations, Hardware-in-the-Loop (HIL) platforms, and hardware tests.

Skills

Rust
Python
C/C++
CAN
LIN
Automotive Ethernet
POC

Tools

Linux
HIL
CAN bus tools

Job description

Redwood Materials is seeking a Battery Software Integration Engineer to bridge second-life automotive batteries with scalable software platforms. The role focuses on software-defined energy storage architecture, integrating varied OEM packs into a unified system off-vehicle.

You will lead critical technical discussions with external OEMs, drive translation layers, and develop robust, containerized applications for BMS communication in a Linux environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Battery Software Integration Engineer
Lead Battery Software Integration Engineer

Redwood Materials Inc. • San Francisco (CA)

On-site
USD 152,000 - 343,000
Battery Software Integration Engineer for Grid-Scale Storage
Battery Software Integration Engineer for Grid-Scale Storage

Socket.dev • San Francisco (CA)

On-site
USD 152,000 - 343,000
Battery Software Integration Engineer
Battery Software Integration Engineer

NextGenEnergyJobs • San Francisco (CA)

On-site
USD 140,000 - 190,000
Battery Software Integration Engineer, Energy Storage
Battery Software Integration Engineer, Energy Storage

Socket.dev • San Francisco (CA)

On-site
USD 152,000 - 343,000
Battery Software Integration Engineer
Battery Software Integration Engineer

Doist • San Francisco (CA)

On-site
USD 152,000 - 343,000
Battery Software Integration Engineer, Energy Storage New San Francisco, California, United States
Battery Software Integration Engineer, Energy Storage New San Francisco, California, United States

Redwood Materials Inc. • San Francisco (CA)

On-site
USD 152,000 - 343,000
Senior Battery Software Engineer - BMS & Safety
Senior Battery Software Engineer - BMS & Safety

Karma Automotive • Irvine (CA)

Hybrid
USD 125,000 - 150,000
Relocation assistance (if applicable)
401(k) with employer match
Health plan options (HMO, PPO, HDHP)
+3
Senior BMS Software Engineer - EV Battery Systems
Senior BMS Software Engineer - EV Battery Systems

CloudIngest • Troy (MI)

On-site
USD 100,000 - 130,000
Lead Battery Management Hardware Engineer
Lead Battery Management Hardware Engineer

Global Connect Technologies • Auburn Hills (MI)

On-site
USD 130,000 - 190,000
ML/CV Software Engineer for Battery Sorting (Production)
ML/CV Software Engineer for Battery Sorting (Production)

Redwood Materials, Inc. • San Francisco (CA)

On-site
USD 152,000 - 288,000