About The Position

Ford Racing is seeking an experienced embedded software engineer to deliver Ford production ECUs. Responsibilities include developing functional specifications and detailed design documents, delivering high-quality code in MATLAB/Simulink and C, conducting unit tests, and debugging and evaluating software performance in the vehicle. The ideal candidate will lead design reviews for new content, troubleshoot vehicle and board-level software issues, and perform thorough unit testing. Candidates should have a minimum of five years of embedded software engineering experience as well as relevant domain knowledge in Engine, Transmission, Driveline, and Hybrid-electric propulsion systems with an emphasis on torque scheduling and arbitration between components.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science or a related field of study
  • Matlab/Simulink, Jira, and Github experience required
  • Functional Safety (ISO26262) software design and development experience
  • Software debug capability, including hands-on use of automotive CAN tools as well as ATI Vision
  • 5+ years of automotive powertrain control software experience
  • 3+ years of experience in Matlab/Simulink delivering production content
  • 3+ years vehicle network experience (CAN/LIN)

Nice To Haves

  • Master’s degree in Electrical Engineering, Computer Engineering, Computer Science or a related field of study.
  • 7+ years of automotive powertrain control software experience.
  • 5+ years of algorithm design for embedded hardware and/or software design.
  • Experience working directly with AutoSAR Classic.
  • Additional tools such as Jama, Clearcase, and Vector suite.

Responsibilities

  • Generate functional requirements, create high-level designs, and manage change requests to application software across the propulsive torque control domain, including engine, transmission, motor, and driveline in hybrid electric vehicle applications
  • Deliver production powertrain control software using Matlab/Simulink and/or C hand code to the main trunk of major powertrain ECUs
  • Support application integration and communication networking across multiple ECUs
  • Provide software unit testing, including quality code coverage, static analysis, and functional requirement testing.

Benefits

  • Immediate medical, dental, vision, and prescription drug coverage
  • Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care, and more
  • Family building benefits, including adoption and surrogacy expense reimbursement, fertility treatments, and more
  • Vehicle discount program for employees and family members, and management leases
  • Tuition assistance
  • Established and active employee resource groups
  • Paid time off for individual and team community service
  • A generous schedule of 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