Controls Engineer, Battery and BMS

ridealso

Palo Alto (CA)

On-site

USD 220,000 - 260,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Robust health coverage
One Medical membership
Fertility and family-building benefits
Flexible time off
401(k) match

Job summary

ALSO, an electric mobility company in Silicon Valley, seeks a Battery Controls Engineer to design BMS control algorithms, estimate SOC/SOH, and validate models in MATLAB/Simulink. The role collaborates with Systems, EE, and Firmware teams to deploy production-ready embedded code, ensure safety, and support MIL/SIL/HIL testing.

Ideal candidates hold a degree in engineering, understand lithium-ion chemistries and high-voltage systems, and have experience with Kalman filters, ISO 26262, and Vector

Qualifications

  • Bachelor's or Master's degree in Electrical, Computer, Mechanical Engineering, or related field.
  • Solid understanding of battery systems, including SOC/SOH estimation and cell balancing.
  • Experience with Lithium Ion chemistries, high-voltage systems, and BMS architecture.
  • Knowledge of control theory and state estimation methods such as Kalman filtering.
  • Familiarity with ISO 26262 functional safety standards.
  • Strong MATLAB/Simulink/Stateflow experience and model-based development.
  • Proficiency in C/C++ for embedded systems and embedded code generation.
  • Experience with Vector tools for automotive diagnostics.

Responsibilities

  • Design and develop control algorithms for battery management systems (BMS), including thermal management, charging, and power distribution.
  • Develop and validate physics or data based battery state estimation algorithms (SOC, SOH, SOF).
  • Design and implement control and protection strategies (OV/UV, OC, cell balancing, thermal limits).
  • Build and validate system models in MATLAB/Simulink/Stateflow for control development and verification.
  • Generate production-quality embedded code for deployment on microcontrollers.
  • Support model-based development workflows, including MIL, SIL, and HIL testing and validation.
  • Integrate BMS control algorithms into system architecture, ensuring safety and certification compliance.
  • Collaborate with cross-functional teams (Systems, EE, Battery Cell Engineering, Firmware) to deliver robust solutions.
  • Analyze field data to refine predictive models for battery degradation and performance over time.

Skills

Battery systems
Control theory
State estimation
High-voltage systems
Embedded C/C++
Model-based development
Kalman filtering
ISO 26262 familiarity

Education

Engineering degree

Tools

MATLAB/Simulink/Stateflow
CANalyzer/CANape/CANoe
Vector tools

Job description

About ALSO.

We’re ALSO, an electric mobility company originally conceived as a part of Rivian. We’re a passionate team of builders, dreamers, doers and innovators, focused on creating entirely new (not to mention, innovative and delightful) vertically integrated, small EVs designed to meet the global mobility challenges of today and tomorrow. Our mission is to inspire everyone to ride ALSO—replacing many local car, truck and SUV miles with ones on vehicles that are more affordable, more enjoyable and 10-50x more efficient.

ALSO is looking for a Battery Controls Engineer to play a pivotal role in developing battery management system algorithms for our vehicles.

What You'll Do
  • Design and develop control algorithms for battery management systems (BMS), including thermal management, charging, and power distribution.

  • Develop and validate physics or data based battery state estimation algorithms (SOC, SOH, SOF).

  • Design and implement control and protection strategies (OV/UV, OC, cell balancing, thermal limits).

  • Build and validate system models in MATLAB/Simulink/Stateflow for control development and verification.

  • Generate production-quality embedded code for deployment on microcontrollers.

  • Support model-based development workflows, including MIL, SIL, and HIL testing and validation.

  • Integrate BMS control algorithms into system architecture, ensuring compliance with safety and certification requirements.

  • Collaborate with cross-functional teams (Systems, EE, Battery Cell Engineering, Firmware) to deliver robust and timely solutions.

  • Analyze field data to refine predictive models for battery degradation and performance over time.

What You'll Bring
  • Bachelor's or Master's degree in Electrical, Computer, Mechanical Engineering, or a related field.

  • Solid understanding of battery systems, including SOC/SOH estimation and cell balancing techniques.

  • Working knowledge of current types of Lithium Ion chemistries, typical chemical, electrochemical degradation mechanisms

  • Understanding of battery sensing, high-voltage systems, and BMS architecture.

  • Knowledge of control theory and state estimation methods (e.g., Kalman filtering).

  • Familiarity with BMS functional safety standards (e.g., ISO 26262).

  • Strong experience with MATLAB/Simulink/Stateflow and model-based development.

  • Familiarity with C/C++ for embedded systems.

  • Experience with embedded code generation (Simulink Coder / Embedded Coder).

  • Experience with Vector tools (CANalyzer, CANape, CANoe).

Location: This is an onsite position requiring attendance in the office five (5) days per week. Once fully ramped and in alignment with their manager, employees may have the opportunity for limited flexibility, including the potential to work remotely one day per week, based on business and team needs.

The salary for this position ranges from $220,000 to $260,000 per year, depending on experience and qualifications.

Perks & Benefits
  • Robust health coverage — excellent health, dental, and vision insurance covered up to 100% by ALSO, with FSA & HSA options

  • One Medical membership and dedicated insurance advocates

  • Rich fertility and family-building benefits with Progyny

  • Flexible time off

  • 401(k) match

Why ALSO.

We’re passionate about helping the world find a better way to get there—wherever it is you’re headed.

We’re located in the heart of Silicon Valley and have brought together a world-class team from some of the biggest brands in the technology, automotive, cycling, outdoor recreation and retail spaces.

Together we’re working hands‑on to imagine, design and build an entirely new solution to a global set of transportation challenges.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Controls Engineer, Battery and BMS
Controls Engineer, Battery and BMS

Also, Inc. • Palo Alto (CA), Northern (KY)

On-site
USD 220,000 - 260,000
Robust health coverage
One Medical membership
Fertility and family-building benefits
+2
Controls Engineer, Battery and BMS
Controls Engineer, Battery and BMS

ALSO. • Palo Alto (CA)

On-site
USD 220,000 - 260,000
Health coverage
One Medical
Fertility benefits
+2
Battery System Engineer
Battery System Engineer

Also, Inc. • Palo Alto (CA), Northern (KY)

Hybrid
USD 150,000 - 255,000
Robust health coverage
One Medical membership
Fertility benefits
+2
Battery System Engineer
Battery System Engineer

ridealso • Palo Alto (CA)

On-site
USD 150,000 - 255,000
Health coverage
One Medical membership
Fertility benefits
+2
Battery System Engineer
Battery System Engineer

ALSO • Palo Alto (CA)

On-site
USD 150,000 - 255,000
Health insurance covered up to 100%
Flexible time off
401(k) match
Sr. Staff Battery System Engineer
Sr. Staff Battery System Engineer

ALSO. • Palo Alto (CA)

On-site
USD 150,000 - 255,000
Robust health coverage
Flexible time off
401(k) match
+2
Battery Test Engineer
Battery Test Engineer

ALSO. • Palo Alto (CA)

On-site
USD 170,000 - 250,000
Health coverage with insurance options
Flexible time off
401(k) matching
Battery Test Engineer
Battery Test Engineer

ridealso • Palo Alto (CA)

Hybrid
USD 170,000 - 250,000
Health coverage
Medical membership
Family benefits
+2
Staff Field Integration and Quality Engineer
Staff Field Integration and Quality Engineer

ridealso • Palo Alto (CA)

On-site
USD 200,000 - 220,000
Health coverage
One Medical membership
Fertility benefits
+2
Staff Field Integration and Quality Engineer
Staff Field Integration and Quality Engineer

ALSO. • Palo Alto (CA)

On-site
USD 200,000 - 220,000
Robust health coverage
One Medical membership
Fertility and family-building benefits
+2