Careers

Qualcomm

Quick summary

Work type
On-site
Location
Santa Clara, CA
Posted
8 days ago
Closes
Nov 25, 2026

Market check

Salary context

How this pay compares to similar roles

Similar $193k
$132k most similar roles pay here $248k

This listing doesn't post a salary. Most similar roles pay $164,437–$222,000.

Based on 240 similar postings.

Employer

About Qualcomm

Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.

Qualcomm currently has 270 open roles on FindRole.

Listed pay typically runs $154,000–$231,000 across 196 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Careers

As a senior Software Engineer on Qualcomm’s Advanced Robotics Team, you will lead the development of the company's robotics software platform, defining its architecture and driving technical design reviews for core middleware and services such as ROS 2/DDS. Your daily tasks include optimizing heterogeneous compute (CPU/GPU/DSP/NPU) and camera pipelines, ensuring robustness and low power consumption on Qualcomm’s SoCs, and championing safety standards like ISO 26262. You will mentor senior engineers, engage with customers to clarify requirements, and guide integrations while building a strong review culture and CI/CD discipline within the team. The role requires expertise in C++, Python, ROS 2, and DDS, along with experience in Linux for robotics and real-time systems, making it ideal for those passionate about shaping the software heart of a rapidly growing robotics portfolio used across various industries.

What you'll do

  • Develop the software architecture for Qualcomm's Robotics platform interfaces and runtime.
  • Drive the technical design reviews and roadmap for SDK components and core middleware.
  • Validate real-world performance using sim-in-the-loop and HIL testing methods.
  • Optimize software for heterogeneous compute, focusing on CPU/GPU/DSP/NPU utilization.
  • Champion safety practices and ensure compliance with relevant industry standards.
  • Mentor senior engineers to maintain high code quality and foster a review culture.

What we're looking for

  • 5+ years of software engineering experience with at least 4 years in robotics platforms.
  • Expertise in C++, Python, ROS 2, and DDS (QoS, discovery, message design).
  • Depth in physical AI embedded systems, SLAM/visual-inertial odometry, dense/stereo depth, semantic mapping, planning & controls, or manipulation.
  • Strong background in Linux for robotics, real-time considerations, and MCU/RTOS interactions.
  • Experience optimizing performance on heterogeneous SoCs (CPU/GPU/NPU/DSP) and camera/ISP stacks.

More like this

Similar roles

Software Engineer - Qualcomm Advanced Robotics Team - Multiple levels

Qualcomm

Santa Clara, CA 85 days ago $180,600$271,000
C++ Python ROS 2 DDS Linux MCU/RTOS Heterogeneous SoCs Camera/ISP Performance Engineering CI/CD SLAM Visual-Inertial Odometry Semantic Mapping Planning & Controls Manipulation Qualcomm Robotics Stacks On-Device AI Real-Time Systems

Staff Product Manager, Robotics Software

Qualcomm

San Diego, CA 11 days ago $179,200$268,800
Linux ROS ROS 2 real-time Linux (PREEMPT-RT) kernel-level tuning robotics software stacks perception SLAM mapping planning controls middleware heterogeneous compute architectures CPU GPU DSP NPU SoC architecture open-source robotics ecosystems Yocto-based builds DevOps pipelines AI inference optimization distributed robotics architectures SDKs developer toolchains platform documentation CI/CD

Sr. Staff Software Engineer

Qualcomm

San Diego, CA 65 days ago $162,600$244,000
C C++ GStreamer PyTorch TensorFlow ONNX Runtime Lang-Chain LlamaIndex Android Tizen AIDL HIDL Binder Java JNI Linux multithreading concurrency Docker OCI Ubuntu Vulkan OpenGL ES GLSL GLES GenAI AI multimedia

Senior Software Engineer, Robotics

Anduril Industries

Costa Mesa, CA 2 days ago $191,000$253,000
Python C++ ROS Git Docker CI/CD AWS Kubernetes PostgreSQL SQLite Linux RESTful APIs JSON RFID GPS