FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

ADAS Software Architect
Ford Motor CompanyADAS Software Architect at Ford Motor Company leveraging technology to design next-gen transportation solutions. Join us in redefining the transportation landscape with advanced software architecture.
Posted 6/2/2026full-timeDearborn • Missouri • 🇺🇸 United StatesSeniorLead💰 $138,486 - $211,740 per yearWebsite
Tech Stack
Tools & technologiesFlashRTOS
About the role
Key responsibilities & impact- Design, develop, and integrate the embedded software platform for next-generation ADAS systems, utilizing both high-performance C++ and Classic AUTOSAR architectures.
- Create high-level architectural documentation and develop software requirements for complex ADAS ECUs, ensuring seamless integration between application software components and the basic software layers.
- Leverage object-oriented design techniques, the C++ Standard Template Library, and AUTOSAR component-based modeling to create robust, efficient, and scalable software.
- Apply deep knowledge of communication protocols and middleware, including CAN/CAN-FD, Ethernet, SPI, SOME/IP, and Service-Oriented Architectures (SOA).
- Apply ISO 26262 Functional Safety principles to Driver Assist and Platform software, implementing safety mechanisms like memory partitioning and E2E protection.
- Demonstrate a commitment to quality by applying best practices to coding standards (MISRA), static analysis, code coverage, and architectural reviews.
- Support real-world testing of ADAS features, working closely with partner teams to integrate software on diverse ECU hardware.
- Flash, validate, and debug code using bench, HIL setups, and prototype vehicles, utilizing AUTOSAR configuration tools and hardware debuggers.
Requirements
What you’ll need- Bachelor’s degree or foreign equivalent in Electrical Engineering, Electronic Engineering, Computer Engineering, Computer Science, Electronics and Communication Engineering or a related field and 8 years of progressive, post-baccalaureate experience in the job offered or a related occupation.
- 8 years of experience with each of the following skills is required:
- 1. C/C++ embedded development, providing the foundational understanding necessary to architect high-performance, resource-optimized, and reliable software solutions.
- 2. POSIX standards in embedded or real-time operating system environments.
- 3. Utilizing Architecture Modeling (UML) to design an embedded system.
- 4. Performance optimization and resource management in an embedded environment to save resources.
- 5. Utilizing robust software architecture and design principles to design a secure and reliable embedded product.
- 2 years of experience with the following skill is required:
- 1. Leveraging automotive standards/protocols (AUTOSAR, ISO 26262) within software design.
Benefits
Comp & perks- Immediate medical, dental, and prescription drug coverage**
- Flexible family care, parental leave, new parent ramp-up programs, subsidized back-up child care 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.****
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++Classic AUTOSARobject-oriented designC++ Standard Template Librarycommunication protocolsCANCAN-FDEthernetSPIISO 26262
Soft Skills
commitment to qualitycollaborationproblem-solvingattention to detailarchitectural reviews