ADAS FuSA Software Developer

Ford•Dearborn, MI
•$140,777 - $192,900•Hybrid

About The Position

Ford Motor Company is hiring an ADAS FuSA Software Developer in Dearborn, Michigan. This is a hybrid position requiring the employee to work both from home and at the worksite, and to live within a reasonable commuting distance. The role conducts software development to generate, test, and calibrate Advanced Driver Assistance Systems (ADAS) features, and develops functional safety software components using processes aligned with ISO 26262 Chapter 6 guidelines and Ford-specific strategies. The developer uses model-based development with MATLAB Simulink and embedded C. The role reviews feature technical safety requirements, including ASIL/QM partner requirements, and develops software safety requirements. It also supports software development engineers in deriving architecture from safety software requirements; creates detailed design work products for in-house functional safety components; performs and supports software unit verification in MIL/SIL environments and functional testing based on software architecture and requirements; supports embedded software testing in HIL/vehicle environments; and delivers software safety analysis work products. Domestic and international travel of up to 5% is required.

Requirements

  • Bachelor’s degree or foreign equivalent in Electronics Engineering or a related field.
  • Six years of progressive, post-baccalaureate experience in the job offered or a related occupation.
  • Four years of experience applying automotive embedded engineering to work with microcontrollers and software development tools.
  • Four years of experience applying automotive software development processes to deliver software artifacts.
  • Four years of experience using compilers, linker design, debuggers, and build processes for software development.
  • Four years of experience applying model-based systems engineering and related tools, including the MATLAB tool chain, to develop safety or non-safety software components.
  • Four years of experience using requirements engineering to author quality software requirements.
  • Four years of experience utilizing automotive protocol simulation, replay, bus monitoring, and calibration tools, including CANape and CANoe, to monitor vehicle bus traffic and trigger communication from simulation tools for testing the focus ECU.
  • Four years of experience applying standard communication protocols, including CAN, SPI, LIN, and diagnostics, for software design and implementation changes.
  • One year of experience performing software safety analysis to support development of functional safety software components.
  • One year of experience reviewing technical safety requirements and safety concepts to ensure compliance with functional safety standards.
  • One year of experience reviewing software architecture for safety-related software components to ensure alignment with safety requirements.
  • Must be legally authorized to work in the United States; employment eligibility will be verified at hire.
  • Must live within a reasonable commuting distance of the Dearborn worksite.

Responsibilities

  • Conduct software development to generate, test, and calibrate ADAS features.
  • Develop functional safety software components using software development processes based on ISO 26262 Chapter 6 guidelines and Ford-specific strategy.
  • Use model-based development with MATLAB Simulink and embedded C.
  • Review feature technical safety requirements, including ASIL/QM partner requirements, and develop software safety requirements.
  • Support software development engineers in deriving architecture from safety software requirements.
  • Create detailed design work products for in-house functional safety components.
  • Perform and support software unit verification in MIL/SIL environments based on software unit design.
  • Perform software functional testing based on software architecture design and requirements.
  • Support embedded software testing in HIL/vehicle environments based on software safety requirements.
  • Deliver software safety analysis work products.

Benefits

  • Immediate medical, dental, and prescription drug coverage.
  • Flexible family care, parental leave, new parent ramp-up programs, and subsidized backup childcare.
  • 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.
  • Paid holidays, including the week between Christmas and New Year's Day.
  • Paid time off and the option to purchase additional vacation time.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service