
ADAS Feature Software Developer
Ford Motor Company
full-time
Posted on:
Location Type: Hybrid
Location: Dearborn • Missouri • United States
Visit company websiteExplore more
Salary
💰 $68,000 - $160,000 per year
Tech Stack
About the role
- Design, develop, and deliver the feature Simulink model to meet feature level requirements and integrate within the production embedded software environment.
- Work with a team of system, hardware, software and controls engineers to deliver concept and production level software.
- Develop and execute test cases for MIL/SIL verification of feature model function and evaluate feature model behavior and impact on customer experience.
- Closely coordinate with feature development engineers to support execution of design verification plans to ensure proper feature-level performance.
- Support data resim and bench testing of feature model and algorithms to assess & improve performance of features.
- Ensure the feature model is properly delivered to meet software delivery & program timing.
- Work with software team to integrate and autocode feature model for production software.
- Support the validation of interfacing system/function models with the feature model.
- Work with tool developers to integrate feature model in larger co-simulation and ECU simulation environments.
- Work with the feature owner, hardware in the loop, simulation, and vehicle test teams to establish simulation procedures to reduce dependency on vehicle level testing.
Requirements
- Bachelor’s Degree in Electrical, Computer Science, Mechanical, System Engineering or related field
- 3+ years experience with software development using MathWorks toolchain (Matlab / Simulink / Stateflow) in automotive domain or similar complex electromechanical systems
- Even better, you may have...
- Master’s degree in Electrical, Computer Science, Mechanical, System Engineering or related field
- 5+ years experience with software development using MathWorks toolchain (Matlab / Simulink / Stateflow) for algorithm and state machine development for ADAS applications
- Experience with software implementation in AUTOSAR compliant framework.
- Experience working in an Agile or V-Cycle software development environment.
- Experience utilizing Simulink model based design to develop and verify hardware & embedded software systems.
- Experience with ADAS and/or vehicle dynamics simulation tools (CarSim, CarMaker, monoDrive, Unreal, etc.).
- Experience in ADAS systems or sensing or software.
- Experience with Matlab Embedded Coder and Polyspace.
- Initiative, resilience, a strong work ethic and a desire for continuous learning
- Must be skilled at working in large team environments and interfacing with technical experts.
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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
MatlabSimulinkStateflowAUTOSARmodel based designalgorithm developmentstate machine developmentembedded software developmentMIL verificationSIL verification
Soft Skills
initiativeresiliencestrong work ethiccontinuous learningteam collaborationinterfacing with technical experts