> Markdown version of [/jobs/ext/4694902-adas-mbd-software-autocode-engineer](https://www.wearedevelopers.com/jobs/ext/4694902-adas-mbd-software-autocode-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # ADAS MBD Software & Autocode Engineer - **Company:** Ford Motor Company - **Location:** Dearborn, MI, United States - **Salary:** $147,077 - $192,900 - **Contract:** Permanent contract - **Skills:** Agile Methodology, AUTomotive Open System Architecture (AUTOSAR), Code Review, System Configuration, Software Debugging, Embedded Software, MATLAB, Scrum Methodology, Simulink, Software Engineering, Model Validation, Information Technology, Embedded Coder, Modeling and Simulation - **Published:** November 12, 2026 - **Apply:** https://www.careerbuilder.com/job-details/adas-mbd-software-autocode-engineer-dearborn-mi--6c051d88-aeaa-4056-857f-2347acc594f1 ## About the Role Software Engineering, Product Development, User Experience Design (UXD), Metrics, Electrical Engineering, Use Cases, Sprint Planning, Standup Meetings, Model Review, Agile Programming Methodologies, Bachelor's degree or foreign equivalent in Computer Science, Electrical Engineering or a related field and 5 years of progressive, post-baccalaureate experience in the job offered or a related occupation. 5 years of experience with each of the following skills is required: 1. Using Matlab and Simulink for software developing. 2. Analyzing and debugging Simulink models through model reviews, auto generated code reviews, and model advisor checks, to root cause issues, and for improvements and optimizations. 3. Configuring Matlab and Simulink Embedded Coder to auto generate code from models according to the project requirements and use cases, and according to software standards, to achieve quality and safe code. 4. Optimizing Simulink models to achieve certain static code metrics requirements (RAM, ROM, and Cyclomatic Complexity). 2 years of experience with each of the following skills is required: 1. Working within Agile/Scrum frameworks to achieve work tasks and objectives through iterative sprints, participating in sprint planning, daily stand-ups, backlog refinement, sprint reviews, and retrospectives. 2. Using AUTOSAR Authoring tools (ETAS ISOLAR or Vector Davinci) for configuring and checks AUTOSAR software components and their arxmls. 3. Developing AUTOSAR compliant embedded software for featuring automative application functionalities through hand coding. 4. Developing AUTOSAR compliant embedded software for featuring automative application functionalities through modeling. 1 year of experience with the following skill is required: 1. Performing MIL and SIL testing on MBD software to ensure quality and coverage according to standards.