×
Register Here to Apply for Jobs or Post Jobs. X

Brake Controls Software Engineer

Job in Dearborn, Wayne County, Michigan, 48126, USA
Listing for: Ford Motor Company
Full Time position
Listed on 2026-08-05
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Job Description & How to Apply Below

Job Title

Brake Controls Software Engineer

Job Description

At Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow's transportation.

Do you have what it takes to make smart vehicles for a smart world? Join the Ford Product Development team. Utilizing Design Thinking & User Experience methods, you'll work to deliver breakthrough products and services that delight our customers. We're seeking forward-thinking, laser-focused professionals with a passion for bringing innovative, exciting, and sustainable ideas to life. We have opportunities around the world for you to contribute to such advancements as autonomy, electrification, smart mobility technologies, and more!

Responsibilities

What you'll be able to do:

Lead Brake Controls Software application engineer with in-house and supplier software of safety critical electronic brake systems. Manage Brake Controls software and calibration deliveries (Coordination with supplier and in-house brake controls teams, program builds, Service software updates, Over-The-Air (OTA) software updates, and Change Management). Guide electronic brake booster and electronic park brake supplier partners through the Ford Global Product Development System (GPDS).

Verify all software requirements are met at the appropriate milestone during development of the program. Deliver software work packages through the software change management process. Resolve all brake controls software issues found during program development along with current production warranty investigations. Work with Cross-Module network communication implementation. Ensure compliance to Central Software requirements (ASPICE). Lead Software Technical Design Reviews (TDRs).

Investigate Diagnostic Trouble Code (DTC) issues including Quality Early Detection (QED). Support service manual development. Support driver assist features. Support the Breadboard/HiL. Support prototype vehicle builds. Support assembly plant End-of-line (EOL) setup and issue resolution. Domestic and International Travel Required up to 10%.

Qualifications

You'll have...

Bachelor's degree or foreign equivalent in Automotive Engineering Technology, Computer Science, or a related field and 2 years of experience in the job offered or a related occupation. 2 years of experience with each of the following skills is required:
1. Applying FMEA and quality assurance processes to resolve engineering issues using 8D, 3-Legged 5 Whys, Is/Is-Not analysis, and fishbone diagrams to support efficient problem-solving and program timing.
2. Managing multiple supplier and in-house software teams to ensure on-time delivery of products meeting all requirements, supported by DVP&R planning, data analysis, and reporting documentation.
3. Develop solutions that meet full vehicle requirements, address technical issues, and ensure the safety and reliability of complex braking systems in advanced vehicle environments by collaborating within automotive systems engineering teams.
4. Diagnosing electromechanical systems and leading teams to develop robust designs while incorporating Functional Safety principles to ensure high quality, performance, reliability, and safety of brake control systems. 1 year of experience with each of the following skills is required:
1. Designing, developing, diagnosing, and maintaining braking systems using vehicle network communication protocols, AutoSAR, and SAE J1979 to ensure regulatory compliance, enable efficient troubleshooting, and support advanced brake control technologies.
2. Using digital and analog data acquisition systems, including CANalyzer, to collect data for investigating vehicle software issues and validating software requirements.
3. Using controls modeling tools including MATLAB, Simulink, Stateflow, and SysML to design, analyze, and optimize complex systems, and to perform data analysis and requirement verification.

We are offering a salary of $ -…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary