Senior Embedded Software Architect – Autonomous Vehicle Systems
Core
Architecting safety-critical control systems for steering, braking, fault detection, and Minimum Risk Maneuver execution in autonomous vehicles.
Role type
Senior Embedded Software Architect (Autonomous Vehicle Systems)
Builds
Redundant and fault-tolerant control architectures, safety-critical software, high-integrity communication architectures, and embedded software frameworks.
Domain
Automotive / Autonomous Driving / Safety-Critical Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Software architecture in safety-critical domains, ISO 26262 and ASIL decomposition, UML/SysML/Cameo/Enterprise Architect/Capella, CAN/Ethernet protocols, C/C++ development, AUTOSAR Classic/Adaptive
Preferred skills
Autonomous driving, ADAS, commercial vehicles, robotics, aerospace, rail
Technologies
C, C++, CAN, Ethernet, AUTOSAR Classic, AUTOSAR Adaptive, UML, SysML, Cameo, Enterprise Architect, Capella
Responsibilities
Design redundant and fault-tolerant control architectures for autonomous vehicle platforms; Develop safety-critical software for steering, braking, and vehicle control; Implement monitoring and fault-management mechanisms compliant with ISO 26262; Create high-integrity communication architectures using CAN and Ethernet; Develop embedded software frameworks enabling safe operation and graceful degradation; Define integration strategies spanning software, hardware, HIL, and vehicle testing.
Seniority
Senior, hands-on IC