We are seeking a Principal Software Architect to lead the end-to-end design and technical specification of our next-generation ADAS/AD software platform. You will define the architectural vision across key modules-including perception, localization, planning, and embedded platforms-while serving as the technical authority translating product goals into deliverable system specifications.
As a "whole-system" expert, you will provide critical technical advisory in customer engagements and serve as the primary "go-to" for complex system-level challenges.
As a "whole-system" expert, you will provide critical technical advisory in customer engagements and serve as the primary "go-to" for complex system-level challenges.
Requirements:
5+ years in embedded software architecture – Must
Experience within the ADAS/AD domain – Advantage.
Strong command of C++, Python, and embedded systems with a "whole-system" mindset – Must
Proven experience in a customer-facing technical role, with the ability to negotiate scope and provide architectural advice – Advantage.
Hands-on experience with SoC-based perception or planning systems and real-time profiling – Must
Familiarity with ROS/ROS2, DDS, AUTOSAR, and POSIX-compliant operating systems – Advantage.
Experience with Linux/QNX, Git, Jira, UML, and SysML – Must
Exceptional analytical thinking and proactive ownership of system-level issues – Must
Knowledge of AI/ML perception stacks in embedded environments – Advantage.
Familiarity with Functional Safety (ISO 26262) and Automotive SPICE – Advantage.
5+ years in embedded software architecture – Must
Experience within the ADAS/AD domain – Advantage.
Strong command of C++, Python, and embedded systems with a "whole-system" mindset – Must
Proven experience in a customer-facing technical role, with the ability to negotiate scope and provide architectural advice – Advantage.
Hands-on experience with SoC-based perception or planning systems and real-time profiling – Must
Familiarity with ROS/ROS2, DDS, AUTOSAR, and POSIX-compliant operating systems – Advantage.
Experience with Linux/QNX, Git, Jira, UML, and SysML – Must
Exceptional analytical thinking and proactive ownership of system-level issues – Must
Knowledge of AI/ML perception stacks in embedded environments – Advantage.
Familiarity with Functional Safety (ISO 26262) and Automotive SPICE – Advantage.
This position is open to all candidates.























