Battery Controls Engineer — BMS & EV Power Management

Also, Inc.

Palo Alto, Northern (CA, KY)

Hybrid

USD 220,000 - 260,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

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 develop BMS algorithms and state estimation methods for next‑gen EVs. The role involves modeling, testing, and integrating controls across systems with safety certifications in mind.

You will work closely with Systems, EE, Battery Cell Engineering, and Firmware teams to deliver robust solutions, including field-data driven refinements.

Qualifications

  • Degree in a related engineering field.
  • Experience with battery management systems and SOC/SOH estimation.
  • Familiarity with LV/HV systems and BMS architecture.
  • Experience with model-based development workflows (MIL/SIL/HIL).
  • Strong MATLAB/Simulink knowledge and embedded code generation.

Responsibilities

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

Skills

Battery systems
Control theory
Kalman filtering
Embedded systems
Model-based development
Data analysis

Education

Bachelor’s or Master’s in Electrical/Computer/Mechanical Engineering

Tools

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

Job description

ALSO, an electric mobility company in Silicon Valley, seeks a Battery Controls Engineer to develop BMS algorithms and state estimation methods for next‑gen EVs. The role involves modeling, testing, and integrating controls across systems with safety certifications in mind.

You will work closely with Systems, EE, Battery Cell Engineering, and Firmware teams to deliver robust solutions, including field-data driven refinements.

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

Similar jobs worth comparing

Battery Controls Engineer – BMS & MATLAB/Simulink
Battery Controls Engineer – BMS & MATLAB/Simulink

ALSO. • Palo Alto (CA)

On-site
USD 220,000 - 260,000
Health coverage
One Medical
Fertility benefits
+2
Senior Battery Controls Engineer - BMS & State Estimation
Senior Battery Controls Engineer - BMS & State Estimation

Canoo • Oklahoma City (OK)

On-site
USD 120,000 - 180,000
Equity compensation
Flexible PTO
Casual workplace
BMS Controls Engineer II – Embedded Battery Software
BMS Controls Engineer II – Embedded Battery Software

ADP, Inc. • Woodridge (IL)

On-site
USD 90,000 - 140,000
Battery Software Engineer I - EV BMS & Controls
Battery Software Engineer I - EV BMS & Controls

City of Lincoln • Irvine (CA)

On-site
USD 85,000 - 95,000
Medical Plan (HMO, PPO & HDHP)
Health Savings Account & Flexible Sp.
401(k) with Employer Match
+3
EV Battery Management & Vehicle Control Engineer
EV Battery Management & Vehicle Control Engineer

New Flyer • Auburn Hills (MI)

On-site
USD 95,000 - 140,000
Health Care Plan (Medical, Dental &amp
Retirement Plan (401k, IRA)
Life Insurance (Basic, Voluntary &
+3
Battery Management Systems Controls Engineer II
Battery Management Systems Controls Engineer II

Inventus Power Illinois LLC • Woodridge (IL)

On-site
USD 85,000 - 125,000
Controls Software Engineer II
Controls Software Engineer II

Inventus Power Illinois LLC • Woodridge (IL)

On-site
USD 85,000 - 125,000
Battery Management System Controls Engineer II
Battery Management System Controls Engineer II

Inventus Power • Woodridge (IL), Northern (KY)

Hybrid
USD 85,000 - 120,000
EV Battery Systems Architect
EV Battery Systems Architect

ALSO • Palo Alto (CA)

On-site
USD 150,000 - 255,000
Health insurance covered up to 100%
Flexible time off
401(k) match
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