Controls Engineer, Battery and BMS

ALSO.

Palo Alto (CA)

On-site

USD 220,000 - 260,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health coverage
One Medical
Fertility benefits
Flexible time off
401(k) match

Job summary

ALSO, a Silicon Valley electric mobility company, is seeking a Battery Controls Engineer to develop BMS algorithms for our next-gen EVs. You will design thermal management, charging and power distribution controls, implement state estimation, and generate production-ready embedded code for microcontrollers.

You'll collaborate with Systems, EE, Battery Cell Engineering and Firmware teams, validate models in MATLAB/Simulink/Stateflow, and work within MIL/SIL/HIL workflows to ensure safety and

Qualifications

  • Solid understanding of battery systems including SOC/SOH estimation
  • Knowledge of battery chemistries and degradation mechanisms
  • Familiarity with BMS safety standards and ISO 26262
  • Experience with model-based development and control systems

Responsibilities

  • Design and develop BMS control algorithms including thermal management, charging, and power distribution
  • Develop and validate SOC/SOH/SOF state estimation
  • Design protective strategies and cell balancing schemes
  • Build and validate models in MATLAB/Simulink/Stateflow
  • Generate production-quality embedded code for microcontrollers
  • Support MIL, SIL and HIL testing and validation
  • Collaborate with Systems, EE, Battery Cell Eng., and Firmware teams
  • Analyze field data to refine predictive models of degradation

Skills

Battery systems knowledge
Control theory
State estimation
Kalman filtering
Embedded systems concepts

Education

Bachelor’s or Master’s degree in Electrical, Computer, Mechanical Engineering, or related field

Tools

MATLAB/Simulink/Stateflow
Simulink Coder / Embedded Coder
CAN tools (Vector CANalyzer/CANape/CANoe)
C/C++ for embedded

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 • Palo Alto (CA)

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

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

Hybrid
USD 220,000 - 260,000
Robust health coverage
One Medical membership
Fertility and family-building 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
Systems Engineering Manager
Systems Engineering Manager

ALSO. • Palo Alto (CA)

On-site
USD 200,000 - 250,000
Robust health coverage
One Medical membership
Rich fertility and family building benefits
+2
Staff Firmware Architecture Engineer, Propulsion and Battery
Staff Firmware Architecture Engineer, Propulsion and Battery

ALSO • Palo Alto (CA)

On-site
USD 210,000 - 245,000
Robust health coverage
One Medical membership
Progyny fertility benefits
+2
Staff Firmware Architecture Engineer, Propulsion and Battery
Staff Firmware Architecture Engineer, Propulsion and Battery

ALSO. • Palo Alto (CA)

On-site
USD 210,000 - 245,000
Robust health coverage
One Medical membership
Progyny 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
Staff Firmware Architecture Engineer, Propulsion and Battery
Staff Firmware Architecture Engineer, Propulsion and Battery

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

Hybrid
USD 210,000 - 245,000
Robust health coverage
One Medical membership
Progyny fertility benefits
+2