Senior Battery Management Controls Engineer

Ford Motor Company

Dearborn (MI)

Hybrid

USD 87,000 - 166,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision benefits
Parental leave and family care
Vehicle discount program

Job summary

Ford Motor Company is seeking a Battery Management Controls Software Engineer to develop application-layer control software for a high-voltage battery system. You will focus on operating states, sequencing, protection, and thermal control while coordinating across multiple strings and controllers.

The role requires model-based development with production code generation and hands-on debugging with hardware, plus willingness to travel occasionally. Hybrid onsite work is expected.

Qualifications

  • Must design state machines, sequencing, and diagnostic logic on a production program.
  • Experience with model-based development and production code generation.
  • Comfortable debugging control behavior on real hardware.

Responsibilities

  • Develop and own operating state machines and mode management across controllers.
  • Implement high-voltage sequencing, precharge, contactor operations, and diagnostics.
  • Implement protection strategy for cell/pack voltages, currents, and temperatures.
  • Compute current and power limits and arbitrate across system levels.
  • Coordinate cell balancing across modules and strings.
  • Develop thermal management control and diagnostics.
  • Aggregate measured/estimated states and report faults.
  • Own diagnostic strategy: detect, debounce, classify, store, and report faults.
  • Calibrate estimation models and manage calibration parameters.
  • Develop application software with model-based development and C as needed.
  • Create requirements/design docs traceable to system requirements.
  • Support validation, root cause analysis, and field issue resolution.

Skills

Model-based development
Embedded C
State machine design
High-voltage sequencing
Protection strategy
Diagnostics
Thermal control
Bench testing

Education

Bachelor's degree in Electrical, Computer, Mechatronics, Controls, or Mechanical Engineering

Tools

Production code generation
Hardware bench setup

Job description

Ford Motor Company is seeking a Battery Management Controls Software Engineer to develop application-layer control software for a high-voltage battery system. You will focus on operating states, sequencing, protection, and thermal control while coordinating across multiple strings and controllers.

The role requires model-based development with production code generation and hands-on debugging with hardware, plus willingness to travel occasionally. Hybrid onsite work is expected.

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

Similar jobs worth comparing

Senior Battery Management Controls Software Engineer
Senior Battery Management Controls Software Engineer

Ford-Motor-Company • Dearborn (MI)

Hybrid
USD 87,000 - 166,000
Immediate medical, dental, vision and药
Tuition assistance
Vehicle discount program for employees
BMS Software Development Engineer
BMS Software Development Engineer

Ford Motor Company • Dearborn (MI)

On-site
USD 87,000 - 166,000
Medical, dental, vision benefits
Parental leave and family care
Vehicle discount program
BMS Software Development Engineer
BMS Software Development Engineer

Ford-Motor-Company • Dearborn (MI)

Hybrid
USD 87,000 - 166,000
Immediate medical, dental, vision and药
Tuition assistance
Vehicle discount program for employees
Staff Embedded Firmware Engineer — Power & Safety‑Critical RTOS
Staff Embedded Firmware Engineer — Power & Safety‑Critical RTOS

Ford-Motor-Company • Long Beach (CA)

Hybrid
USD 150,000 - 284,000
Medical coverage
Dental coverage
Vision coverage
+1
Battery Management System Architect
Battery Management System Architect

Ford Motor Company • Dearborn (MI)

Hybrid
USD 87,000 - 166,000
Medical, dental, vision coverage
Paid time off
Vehicle discount program
+2
Battery Management System Architect
Battery Management System Architect

Ford-Motor-Company • Dearborn (MI)

Hybrid
USD 87,000 - 166,000
Medical coverage
Paid holidays
Employee discounts
Battery Management System Architect
Battery Management System Architect

Ford Motor • Dearborn (MI)

On-site
USD 87,000 - 166,000
Medical coverage
Vehicle discount program
Tuition assistance
+1
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
Manufacturing Engineer — Automotive Battery Systems
Manufacturing Engineer — Automotive Battery Systems

Ford Motor • Marshall (MI)

On-site
USD 87,000 - 145,000
Medical coverage
Dental coverage
Vision coverage
+3
Mechanical Manufacturing Engineer: Battery Automation Lead
Mechanical Manufacturing Engineer: Battery Automation Lead

Ford-Motor-Company • Marshall (MI)

On-site
USD 87,000 - 145,000
Medical, dental, vision coverage
Flexible family care days
Parental leave benefits
+2