Powertrain Engine Controls Software Engineer (Embedded C)

Ford-Motor-Company

Dearborn (MI)

Hybrid

USD 115,000 - 193,000

Full time

13 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental and vision coverage
Tuition assistance
Vehicle discount program

Job summary

Ford Motor Company is seeking a Software Engineer to join the Engine Controls team. You will design and implement embedded engine controls and diagnostics for production powertrain software, collaborating with calibration, systems engineering, and vehicle integration to deliver robust solutions for current and next‑generation boosted engines.

The role requires a BS in engineering or related field, 3 years in powertrain control, C programming, embedded testing, and MATLAB Simulink.

Qualifications

  • Bachelor's degree in mechanical, electrical, computer, aerospace engineering, or related field.
  • 3 years of experience with design powertrain control algorithms and software functions.
  • 3 years of experience with C programming in automotive embedded controls.
  • 3 years of experience with testing and debugging of automotive embedded controls.
  • 3 years of experience with C software development in automotive powertrain systems.
  • 3 years of experience with software version control (ClearCase and GitHub).
  • 3 years of experience with MATLAB Simulink software development and simulation.

Responsibilities

  • Design and implement embedded engine controls and diagnostic monitors within the powertrain control module software.
  • Capture requirements and document changes using Ford’s model-based design process; create validation plans with simulations and HIL.
  • Manage configuration for multiple engine programs and powerpacks; maintain compatibility across Gas, Diesel, HEV, BEV.
  • Develop and validate control algorithms using C to meet functional, emissions, performance, and ISO 26262 safety goals.
  • Apply software validation methods including unit testing (Unity/Ceedling), SIL, MIL, and HIL.
  • Troubleshoot fuel-path functional and diagnostic issues using data analysis, vehicle testing, and simulation.
  • Maintain software description documents, calibration guides, release notes, and traceability.

Skills

Embedded C
Powertrain control
Software testing
Model-based design
MATLAB Simulink

Education

B.S. in engineering or related field
M.S. degree (preferred)

Tools

ClearCase
GitHub
Unity
Ceedling

Job description

Ford Motor Company is seeking a Software Engineer to join the Engine Controls team. You will design and implement embedded engine controls and diagnostics for production powertrain software, collaborating with calibration, systems engineering, and vehicle integration to deliver robust solutions for current and next‑generation boosted engines.

The role requires a BS in engineering or related field, 3 years in powertrain control, C programming, embedded testing, and MATLAB Simulink.

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

Similar jobs worth comparing

Turbocharged Engine Controls Software Engineer
Turbocharged Engine Controls Software Engineer

Motorsport Hackers • Dearborn (MI)

Hybrid
USD 85,000 - 193,000
Medical, dental, vision coverage
Paid time off and holidays
Tuition assistance
+1
Turbocharged Engine Controls Engineer (Hybrid)
Turbocharged Engine Controls Engineer (Hybrid)

Ford-Motor-Company • Dearborn (MI)

Hybrid
USD 85,000 - 193,000
Immediate medical coverage
Hybrid work arrangement
Tuition assistance
+1
Gasoline Engine Controls Software Engineer
Gasoline Engine Controls Software Engineer

Ford-Motor-Company • Dearborn (MI)

Hybrid
USD 115,000 - 193,000
Health insurance
Dental and vision coverage
Tuition assistance
+1
Powertrain Controls Integration Lead
Powertrain Controls Integration Lead

Ford-Motor-Company • Dearborn (MI)

Hybrid
USD 85,000 - 163,000
Medical, dental, vision coverage
Parental leave and family benefits
Tuition assistance
Hybrid Chassis Controls Engineer - Embedded Software
Hybrid Chassis Controls Engineer - Embedded Software

Ford-Motor-Company • Dearborn (MI)

Hybrid
USD 115,000 - 193,000
Medical, dental, vision coverage
Family care days and parental leave
Vehicle discount program
+3
Senior Engine Controls Engineer (Gasoline / Powertrain Controls)
Senior Engine Controls Engineer (Gasoline / Powertrain Controls)

Stellantis • Auburn Hills (MI)

On-site
USD 120,000 - 180,000
Hybrid Chassis Controls Software Engineer
Hybrid Chassis Controls Software Engineer

Ford Motor Company • Dearborn (MI)

Hybrid
USD 115,000 - 193,000
Vehicle discount program
Tuition assistance
Paid time off
Powertrain Controls Software Intern (Embedded)
Powertrain Controls Software Intern (Embedded)

Bosch Group • Farmington Hills (MI)

On-site
USD 36,000 - 52,000
Powertrain Control Software Validation Engineer
Powertrain Control Software Validation Engineer

Ford Motor Company • Dearborn (MI)

On-site
USD 100,000 - 167,000
Immediate medical, dental, vision and
Prescription drug coverage
Flexible family care days
+3
Engine Controls Software Engineer
Engine Controls Software Engineer

Ford-Motor-Company • Dearborn (MI)

Hybrid
USD 85,000 - 193,000
Immediate medical coverage
Hybrid work arrangement
Tuition assistance
+1