ADAS Embedded Software Architect

Ford Motor Company•Dearborn, MI
•$99,600 - $166,600•Hybrid

About The Position

Ford Motor Company is seeking an ADAS Embedded Software Architect to support its Driver Assist Technologies Embedded Software team within Product Development. The team designs and develops software for driver-assistance features including BlueCruise, Pro Trailer Hitch Assist, Pro Trailer Backup Assist, Adaptive Cruise Control, Active Park Assist, and 360 Camera Systems. The role focuses on architecture and development of embedded software platforms for next-generation ADAS systems, including over-the-air software updates and support for real-world feature testing. This is a hybrid position requiring onsite work four or more days per week.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or a combination of education and equivalent experience.
  • 5+ years of experience in software architecture using C.
  • 5+ years of experience designing and testing systems for high-performance, high-reliability computing applications.
  • Familiarity with the Classic AUTOSAR stack.
  • Strong written and verbal communication skills.

Nice To Haves

  • Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a similar field.
  • 8+ years of ADAS/Autonomy software architecture experience, with success in a fast-paced, cross-functional engineering team environment.
  • Strong understanding of modern middleware designs and best practices.
  • Expertise with boot chain constructs.
  • Expertise with established software design patterns, efficient data structures, and multithreaded system design.
  • Understanding of communication styles and protocols such as CAN-FD, TCP/IP, UDP, SPI, SOME/IP, and SOA.
  • Experience with POSIX.
  • Familiarity with ISO 26262, security, and safety in embedded systems.
  • Experience working within an Agile Software Development Methodology.

Responsibilities

  • Create high-level documentation and develop software requirements for an embedded platform.
  • Work on over-the-air software update architecture to enable continuous improvement of ADAS features in vehicles in the field.
  • Use modular component-based design, standard C libraries, embedded design patterns, and Classic AUTOSAR architectural features to create robust, efficient, and reliable software.
  • Design, develop, and integrate the embedded C software platform for Ford's next-generation ADAS systems.
  • Drive issues to closure by debugging complex, cross-functional defects.
  • Apply functional safety principles to Driver Assist Software and Platform Software.
  • Apply coding best practices, static analysis, code coverage, and code reviews to support quality.
  • Support real-world testing of ADAS features in collaboration with systems testing and vehicle testing partner teams.
  • Flash, validate, and debug code in bench and HIL setups, and in pre-production and prototype vehicles.
  • Provide technical leadership in a collaborative, fast-paced, cross-functional environment.

Benefits

  • Immediate medical, dental, vision, and prescription drug coverage.
  • Flexible family care days, paid parental leave, new parent ramp-up programs, and subsidized backup childcare.
  • Family-building benefits including adoption and surrogacy expense reimbursement and fertility treatments.
  • Vehicle discount program for employees and family members, and management leases.
  • Tuition assistance.
  • 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