Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Ford Motor Company

Chassis Software Engineer

Ford Motor Company

Chassis Software Engineer developing control algorithms using MATLAB/Simulink and hand-coded solutions. Collaborating with engineers to enhance vehicle motion control functions in Ford's Product Development team.

Posted 6/16/2026full-timeDearborn • Missouri • 🇺🇸 United StatesMid-LevelSenior💰 $93,642 - $190,500 per yearWebsite

About the role

Key responsibilities & impact
  • Develop control algorithms using MATLAB/Simulink and embedded coder, or by using hand-code
  • Create requirements and design verification plans for vehicle motion control functions
  • Perform software functional validation (model-in-the-loop/software-in-the-loop), working closely with chassis controls analytical methods test engineers to prove out functions
  • Collaborate with feature and system engineers to develop the SW functions to enable new experiences for our customers
  • Calibrate and test features in prototype vehicles or on hardware-in-the-loop test stands
  • Domestic Travel Required up to 10%.

Requirements

What you’ll need
  • Bachelor’s degree or foreign equivalent in Electrical Engineering, Mechanical Engineering, Aerospace Engineering, Computer Science or a related field
  • 3 years of experience in the job offered or a related occupation
  • 3 years of experience with each of the following skills is required: 1. Utilizing Simulink for model-based design or utilizing hand-coded C/C++ to develop software
  • 2 years of experience with each of the following skills is required: 1. Translating higher level system specifications into software implementation requirements
  • 2. Testing software functionality via model-in-the-loop or software-in-the-loop methods
  • 1 year of experience with each of the following skills is required: 1. Debugging software using Simulink for model-based development or using integrated development environments for hand-code
  • 2. Using CAN tools for data acquisition and analysis to diagnose software issues
  • 3. Creating test cases for all levels of the software system to validate units, sub-systems, and systems
  • 4. Utilizing configuration management tools to manage software versions
  • 5. Using requirement management tools to organize and structure software and higher level system requirements.

Benefits

Comp & perks
  • Immediate medical, dental, and prescription drug coverage
  • Flexible family care, parental leave, new parent ramp-up programs, subsidized back-up child care 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.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
MATLABSimulinkembedded coderCC++model-based designsoftware functional validationdebuggingCAN toolsconfiguration management