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

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.

Chassis Software Engineer
Ford Motor CompanyChassis 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 resumeApplicant 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