Engine Control System Engineer

Ford•Dearborn, MI
•$115,000 - $192,900•Hybrid

About The Position

As a member of Ford’s Engine Controls software team, the engineer collaborates across calibration, systems engineering, vehicle integration, and other departments to develop production-ready solutions for current and next-generation boosted engine programs. The role develops embedded engine controls and diagnostics for powertrain control module software, supports a broad range of vehicle programs and powerpack configurations, and validates fuel-path software for functional, emissions, performance, and functional safety requirements. The position is hybrid and requires onsite work four or more days per week. The salary range is $115,000–$192,900; final salary grade and base salary depend on the candidate’s skills and experience, job scope, responsibility, and market value. Visa sponsorship is unavailable, and candidates must be legally authorized to work in the United States.

Requirements

  • Bachelor’s degree in Mechanical Engineering, Electrical Engineering, or a related engineering field.
  • At least 1 year of experience writing software in C.
  • Must be legally authorized to work in the United States; visa sponsorship is not available.

Nice To Haves

  • Master’s degree in Mechanical Engineering, Electrical Engineering, or a related engineering field.
  • Experience writing embedded control software for vehicles or other real-time systems.
  • Experience with MATLAB, Simulink, and Stateflow, including generating C code with Embedded Coder.
  • Knowledge of gasoline engines, exhaust aftertreatment (such as three-way catalysts and particulate filters), or heat transfer.
  • Experience with OBD regulations (CARB 1968.2, EPA, or EU) and building diagnostic monitors.
  • Experience with unit test frameworks such as Ceedling/Unity and static analysis tools such as Polyspace or MISRA C.
  • Experience with ATI Vision, INCA, or similar calibration and data-logging tools.
  • Experience with ClearCase, Git, or another version control system.
  • Experience writing Python scripts.

Responsibilities

  • Design and implement embedded engine controls and diagnostic monitors within powertrain control module software.
  • Capture and maintain requirements for vehicle control features, document changes using Ford’s model-based design process and tools, and create and execute validation plans using simulation, hardware-in-the-loop, and in-vehicle resources.
  • Manage configuration and complexity across vehicle programs and powerpacks, maintaining compatibility and commonality with Gas, Diesel, HEV, and BEV configurations.
  • Develop and validate C-code control algorithms to meet functional, emissions, performance, and ISO 26262 functional safety requirements.
  • Apply unit testing, SIL, MIL, and HIL methods to validate powertrain control system software functionality and robustness.
  • Troubleshoot vehicle and powertrain fuel-path functional and diagnostic issues, and determine and validate corrective actions through data analysis, vehicle testing, and simulation.
  • Maintain software descriptions, calibration guides, release notes, and requirements traceability for fuel-path software components.

Benefits

  • Immediate medical, dental, vision, and prescription drug coverage.
  • Flexible family care days, paid parental leave, new parent ramp-up programs, and subsidized backup childcare.
  • Family-building benefits, including adoption and surrogacy expense reimbursement and fertility treatments.
  • Vehicle discount program for employees and family members, and management leases.
  • Tuition assistance.
  • Employee resource groups.
  • Paid time off for individual and team community service.
  • Paid holidays, including the week between Christmas and New Year’s Day.
  • Paid time off and the option to purchase additional vacation time.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service