Staff Engineer

Qualcomm

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$158,400–$237,600 / yr
Posted
2 days ago
Closes
Nov 29, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $193k
This role $198k
$131k most similar roles pay here $256k

This role pays more than 53% of similar roles. Most pay $165,000–$220,500 — the shaded band above. At the midpoint, this role pays about $198k versus about $193k for comparable roles.

Based on 239 similar postings.

Employer

About Qualcomm

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

Qualcomm currently has 621 open roles on FindRole.

Listed pay typically runs $148,300–$224,400 across 562 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Staff Engineer

Join Qualcomm Technologies as a Principal Engineer specializing in the intersection of hardware and software for advanced machine learning solutions. This role involves architecting and developing cutting-edge ML hardware co-designed with software teams to optimize AI model deployment on specific hardware features. You will collaborate closely with hardware engineers, develop efficient compiler tools and model efficiency techniques, and apply machine learning methodologies to create innovative products and customer-facing AI solutions. The ideal candidate has 2+ years of experience in low-level OS-Hardware interactions and expertise in C++, Python, and ML frameworks like TensorFlow or PyTorch. This position requires a deep understanding of AI hardware acceleration and the ability to drive complex product roadmaps through experimental validation and evaluation.

What you'll do

  • Models and develops advanced AI hardware co-designed with machine learning software.
  • Optimizes software for specific hardware features to enable efficient AI model deployment.
  • Applies machine learning techniques into products and solutions for customer use.
  • Develops novel ML solutions aligned with product proposals and roadmaps.
  • Conducts experiments to train, evaluate, and improve machine learning models.

What we're looking for

  • 2+ years experience in low-level OS-Hardware interactions (Linux, Android, QNX).
  • Expertise in developing optimized AI software for specific hardware features.
  • Proficiency in machine learning techniques and tools for product development.
  • Experience in co-designing ML hardware with software teams for inference/training.
  • Conducts experiments to train and evaluate machine learning models and software.

More like this

Similar roles

Sr. Staff, Engineer

Qualcomm

San Diego, CA 2 days ago $178,400$267,600
Python TensorFlow PyTorch Keras C++ Linux Android NLP Statistics Probability Bayes_rule Machine_Learning Compiler_Tools MLOps

Staff Engineer

Qualcomm

San Diego, CA 114 days ago $141,600$212,400
Linux C++ C Camera HAL Linux Kernel Device Driver Model MIPI GMSL I2C GPIOs 3A Algorithms V4L2 OpenCL OpenGL Android Camera Frameworks Multimedia Software Development Qualcomm camX Architecture

Staff Engineer

Warner Bros. Discovery

Remote (New York, NY) 79 days ago $146,440$271,960
AWS GCP Azure Java Scala Python SQL NoSQL Spark Kafka API-first microservices ETL real-time data processing big data frameworks AI-driven automation agent-based systems cloud-native development linear advertising
Remote

Staff Engineer

GEICO

Remote (Wa Remote Zone 1) 122 days ago $115,000$230,000
C# Python .NET Java Genesis
Remote

Staff Engineer

Qualcomm

San Diego, CA 36 days ago $148,300$222,500
Python C DSP Intrinsics/ASM SIMD optimization Signal Processing Multi-threaded programming Tensilica TenX DSP Matlab Modem PHY layer FW development 5G NR/LTE protocols Real time operating systems Embedded systems

Staff Engineer

Qualcomm

San Diego, CA 36 days ago $148,300$222,500
C C++ Python RTOS Multi-threaded programming PCIe DPDK QCOM MHI QURT QXDM 5G NR LTE