Drimva

Qualcomm

Sr. ADAS Software Engineer

$130K–$194K

San Diego, California · On-site · Senior · Full-time · Posted Oct 1, 2026

Experience
2+ years with a bachelor's degree; 1+ year with a master's degree; or a PhD. Preferred: 4+ years of C++ development.
Education
Bachelor's, master's, or PhD in Computer Science, Electrical Engineering, Robotics, or a related field.

About the job

Designs and optimizes embedded ADAS software for autonomous vehicles, including sensor data acquisition and synchronization, SDKs, and software integration and validation.

What you'll do

  • Develop and optimize embedded ADAS software, including sensor acquisition and precise synchronization.
  • Develop and verify software modules and SDKs; validate software against specifications and collaborate across teams.
  • Create efficient middleware-based data sharing and technical documentation.

What they ask for

  • Bachelor's degree in Computer Science, Electrical Engineering, Robotics, or a related field and 2+ years of software engineering or related experience; OR master's degree in one of those fields and 1+ year; OR PhD in one of those fields.
  • Demonstrated programming proficiency in languages such as C++/C and Python.

Nice to have

  • 4+ years of C++ development; C++14 and C++17 are a strong plus.
  • Embedded software development for safety-critical systems is a strong plus; experience with multi-threaded/multi-core development, embedded platforms, Adaptive AUTOSAR, and functional safety is also listed.

Pay

$129,500.00 - $194,300.00 USD base salary

Tools

C++, C, Python, C++14, C++17, QNX, AGL, Safe Linux

AI focus

The role develops ADAS software for autonomous driving; the posting describes Snapdragon Ride as using AI capabilities but does not specify AI development duties for this position.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)