ADAS Embedded Software Architect
Core
Design and develop embedded C software platforms and architecture for next-generation ADAS systems, including features like Adaptive Cruise Control and Active Park Assist.
Role type
Senior IC embedded software architect (ADAS)
Builds
Embedded software platforms for Ford's Driver Assist Technologies
Domain
Automotive, Embedded Systems, ADAS
Required skills
C, Classic AUTOSAR, Functional Safety (ISO 26262), Embedded C, Software Architecture, Debugging, Static Analysis
Preferred skills
Modern Middleware, Boot chain constructs, Multi-threaded system design, CAN-FD, SOME/IP, SOA, POSIX, Agile
Technologies
C, Classic AUTOSAR, CAN-FD, TCP/IP, UDP, SPI, SOME/IP, SOA, POSIX
Responsibilities
Create high-level documentation and software requirements for embedded platforms; Design and develop embedded C software for ADAS systems; Work on Over-the-Air software updates architecture; Debug complex, cross-functional defects; Apply Functional Safety principles; Support real-world testing in bench, HIL, and prototype vehicles.
Seniority
Senior, hands-on IC