Senior Battery Controls Engineer - BMS & State Estimation

Canoo

Oklahoma City (OK)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity compensation
Flexible PTO
Casual workplace

Job summary

Canoo is seeking a Senior Battery Controls Engineer to design and validate BMS control and state estimation algorithms. You will model batteries, write firmware, and lead debugging efforts across multiple teams in a fast-paced automotive environment.

Qualifications include a Master’s degree and strong MATLAB/Simulink experience, plus embedded C and MISRA familiarity. Up to 25% travel may be required.

Qualifications

  • Master's degree in engineering, physics, or related field.
  • Proficient with modeling, simulation, and validation using MATLAB/Simulink.
  • Strong knowledge of Li-ion battery chemistry, electrochemical and thermal processes, and aging.

Responsibilities

  • Design, develop, and validate BMS control and state estimation algorithms (SOC, SOH, SOT, SOE, Power Prediction, Fast Charge).
  • Develop battery models using electrical and physics-based approaches.
  • Develop firmware for battery management systems and lead debugging efforts.

Skills

MATLAB/Simulink
Embedded C
MIL/SIL/HIL
CAN interface
Control theory

Education

Master's degree

Tools

CANape
CANalyzer
GitHub
Eclipse
CCS

Job description

Canoo is seeking a Senior Battery Controls Engineer to design and validate BMS control and state estimation algorithms. You will model batteries, write firmware, and lead debugging efforts across multiple teams in a fast-paced automotive environment.

Qualifications include a Master’s degree and strong MATLAB/Simulink experience, plus embedded C and MISRA familiarity. Up to 25% travel may be required.

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

Similar jobs worth comparing

Senior Battery Controls Engineer
Senior Battery Controls Engineer

Canoo • Oklahoma City (OK)

On-site
USD 120,000 - 180,000
Equity compensation
Flexible PTO
Casual workplace
Model-Based Design (MBD) & (BMS)
Model-Based Design (MBD) & (BMS)

Global Connect Technologies • Milwaukee (WI)

On-site
USD 110,000 - 160,000
Lead BMS Controls Engineer — MATLAB/Simulink Expert
Lead BMS Controls Engineer — MATLAB/Simulink Expert

Form Energy • Berkeley (CA)

On-site
USD 166,000 - 195,000
Relocation assistance
Senior Battery State Estimation Software Engineer
Senior Battery State Estimation Software Engineer

GM • Milford Charter Township (MI)

Hybrid
USD 120,000 - 160,000
Senior BMS MBD Engineer | MATLAB/Simulink & EV Battery Control
Senior BMS MBD Engineer | MATLAB/Simulink & EV Battery Control

Global Connect Technologies • Milwaukee (WI)

On-site
USD 110,000 - 160,000
Senior Battery Control Software Engineer (MATLAB/Simulink)
Senior Battery Control Software Engineer (MATLAB/Simulink)

Jobtailor • Dearborn (MO)

On-site
USD 110,000 - 140,000
Battery Control Software Application Engineer
Battery Control Software Application Engineer

Jobtailor • Dearborn (MO)

On-site
USD 110,000 - 140,000
Senior Embedded Battery Controls Engineer - EV/HV
Senior Embedded Battery Controls Engineer - EV/HV

Ford • Dearborn (MI)

Hybrid
USD 65,000 - 167,000
Medical, dental, vision coverage
Flexible family care days
Tuition assistance
+1
Senior BMS Controls & Cell Algorithms Engineer
Senior BMS Controls & Cell Algorithms Engineer

Proterra • Greer (SC)

On-site
USD 80,000 - 100,000
BMS Application Engineer
BMS Application Engineer

CloudIngest • Troy (MI)

On-site
USD 100,000 - 130,000