Software System Architect
Core
Lead and mentor the Vehicle Mechatronics Embedded Controls (VMEC) software organization in developing high-quality, well-architected software for present and future vehicles, focusing on electrification and autonomous technology.
Role type
Senior Software System Architect (Embedded Controls)
Builds
Software components and architecture for vehicle mechatronics and embedded control systems
Domain
Automotive / Embedded Systems / Software-Defined Vehicles
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++ programming, embedded controls architecture, software design trade-offs, Agile/SAFe framework, technical mentorship, non-functional requirements definition, code quality assurance
Preferred skills
MS in Computer Engineering/CS, leading ambiguous projects, SDV architecture familiarity, controller resource optimization
Technologies
C/C++, MISRA, CERT C
Responsibilities
Define high-level architectural design for the Agile Release Train (ART), lead creation and re-architecting of software components, drive software quality improvements and SSQA, establish and participate in defining Software Non-Functional Requirements (NFRs), break architectural initiatives into features for sprint execution, mentor developers and host technical training sessions
Seniority
Senior, hands-on IC with mentorship responsibilities