Sr. ADAS Software Engineer

San Diego, California, United States of America March 7, 2026 Eightfold Ai
Designed to navigate the complexities of autonomous driving and advanced driver-assistance systems (ADAS), Snapdragon Ride utilizes high-performance, power-efficient system-on-chip (SoC) architectures, state-of-the-art artificial intelligence (AI) capabilities, and an innovative vision and drive policy stack. Leverage advanced knowledge and experience of ADAS Software to design, develop, and optimize complex software for embedded technology blocks that directly enable autonomous and self-driving vehicles. Develop and enhance technologies for sensor data acquisition, precise sensor synchronization, etc. Develop and verify code or design for a module and works across teams to evaluate the impact of results and validates ADAS software against specifications. Design and develop advanced software development kits (SDK) to enable customer proof of concepts. Develop efficient techniques to enable data sharing between software modules using state of the art middleware. Write detailed technical documentation, descriptions, specifications, and/or feature descriptions for difficult projects to guide users and/or customers to use or implement output. Bachelor's degree in Computer Science, Electrical Engineering, Robotics, or related field and 2+ years Software Engineering or related work experience. OR Master's degree in Computer Science, Electrical Engineering, Robotics, or related field and 1+ year Software Engineering or related work experience. OR PhD in Computer Science, Electrical Engineering, Robotics, or related field. 4+ years of C++ development; C++14 and C++17 is a strong plus Embedded SW design and development for safety critical systems is a strong plus Proficiency in programming languages such as C++, C, Python Experience with multi-threaded / multi-core SW development and design Hands-on experience with embedded platforms running QNX, AGL, Safe Linux, etc. Knowledge of Linux network stack and any experience with network device drivers is a plus Familiarity with Adaptive AUTOSAR middleware and frameworks Knowledge / experience with safety critical software development process (Functional Safety), including ASPICE, ASIL, ISO26262, MISRA C++, AUTOSAR C++ Familiarity with static analysis tools, code coverage metrics, unit test generation Experience with source code management tools such as git, git-lfs, GitHub/GitLab Excellent written and verbal communication skills Ability to work with cross-functional teams
Apply on company site

How to Get Hired at Qualcomm

  • Qualcomm is a technology powerhouse with over many open openings spanning engineering, business, and operations roles across global locations — research the specific business unit and technology domain before applying.
  • The Eightfold AI-powered careers portal uses advanced matching algorithms, so a comprehensive, well-formatted profile with detailed skills and experience will maximize your visibility to recruiters.
Read the full guide

How well do you match this role?

Check My Resume