ADAS Embedded Software Architect

Ford•Sunrise, FL
•$99,600 - $166,600•Hybrid

About The Position

Ford Motor Company is seeking an ADAS Embedded Software Architect to provide expertise to its Driver Assist Technologies Embedded Software team within Product Development. The team designs and develops software for driver-assistance features such as BlueCruise, Pro Trailer Hitch Assist, Pro Trailer Backup Assist, Adaptive Cruise Control, Active Park Assist, and 360 Camera Systems. The role focuses on architecture, development, integration, testing, and quality of embedded software platforms for next-generation ADAS systems, including support for over-the-air software updates and real-world testing. The position is hybrid and requires 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.
  • At least 5 years of experience in software architecture using C.
  • At least 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.
  • At least 8 years of ADAS/Autonomy software architecture experience and demonstrated success in a fast-paced, cross-functional engineering team.
  • 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 support 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 develop robust and reliable software.
  • Design, develop, and integrate the embedded C software platform for Ford's next-generation ADAS systems.
  • Debug complex cross-functional defects and drive issues to closure.
  • Apply functional safety principles to Driver Assist and Platform Software.
  • Apply coding standards, static analysis, code coverage, and code reviews to maintain quality.
  • Support real-world ADAS feature testing in collaboration with systems testing and vehicle testing teams.
  • Flash, validate, and debug code in bench and HIL setups, as well as 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