Staff Software Engineer, SubSystem Integration Test

Qualcomm

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$158,400–$237,600 / yr
Posted
78 days ago
Freshness
Confirmed live yesterday
Closes
Dec 22, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $204k
This role $198k
$147k most similar roles pay here $265k

This role pays less than 55% of similar roles. Most pay $171,000–$237,509 — the shaded band above. At the midpoint, this role pays about $198k versus about $204k for comparable roles.

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 623 open roles on FindRole.

Listed pay typically runs $148,300–$222,500 across 603 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Staff Software Engineer, SubSystem Integration Test

Staff Software Engineer — SubSystem Integration Test (SSIT) joins the AISW engineering team to serve as a technical lead for the Delegates portfolio, including ONNX Runtime, ExecuTorch, and TFLite/LiteRT. This role involves owning subsystem-level validation during feature development by partnering with engineers to define test strategies, acceptance criteria, and coverage targets early in the lifecycle. The engineer will develop automated Python and PyTest-based test suites integrated into CI pipelines while utilizing AI-assisted tools like Claude Code and GitHub Copilot for triage and analysis. Key responsibilities include validating on-device behavior on Snapdragon SoCs using HIL infrastructure to ensure numerical accuracy and functional correctness. The role requires proficiency in C++, Python, and JIRA, focusing on the technical challenge of isolating root causes across multi-layer software stacks involving machine learning frameworks, runtimes, and hardware backends.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Define testability requirements, acceptance criteria, and subsystem test plans for the Delegates portfolio during feature inception.
  • Develop and maintain automated Python/PyTest test suites to validate numerical accuracy and functional correctness on Snapdragon SoCs.
  • Integrate automated test gates into the CI pipeline to ensure quality at every code change.
  • Triage failures and isolate root causes across the ML framework, runtime, and hardware layers.
  • Act as the primary technical liaison between development teams and QA/SIT to coordinate feature handoffs.
  • Use AI-assisted tools and agentic workflows to accelerate test content generation and failure triage.
  • Mentor other engineers on test coverage standards, triage discipline, and documentation requirements.

What we're looking for

  • Bachelor's degree plus 8 years of experience, Master's plus 6 years, or PhD plus 4 years in a relevant engineering field.
  • Strong Python skills with proven experience building automated test frameworks like PyTest.
  • C/C++ reading proficiency sufficient to debug delegate and runtime issues at the source level.
  • Experience in subsystem or integration testing within hardware/software product development cycles.
  • Experience with CI/CD platforms such as Jenkins or GitHub Actions for integrating test automation.
  • Strong analytical skills to isolate failures across multi-layer software stacks.
  • Familiarity with ML inference frameworks including ONNX Runtime, ExecuTorch, and TFLite/LiteRT.
  • Experience with Qualcomm QNN, HTP/DSP, or Snapdragon SoC-based on-device validation.

More like this

Similar roles

Staff Software Engineer, SubSystem Integration Test

Qualcomm

San Diego, CA 56 days ago $158,400$237,600
ONNX Runtime ExecuTorch TFLite LiteRT Python PyTest C++ QNN Snapdragon SoC HIL CI/CD Jenkins GitHub Actions JIRA Agile Linux Android Windows Quantization
4+ yrs exp

Staff Software Engineer, CI, Build & Release

Qualcomm

San Diego, CA 78 days ago $158,400$237,600
Python Bash CI/CD ONNX Runtime ExecuTorch TFLite LiteRT C++ CMake Bazel Android NDK Gradle Maven Git JIRA Linux Windows GitHub Copilot Claude Code
8+ yrs exp

Software Engineer, AI Tools

Qualcomm

Raleigh, NC 127 days ago $110,600$165,800
Python C++ C PyTorch TensorFlow ONNX LiteRT ExecuTorch MLIR TfLite JAX TorchAO LLM LSTM Graph Compilation Agentic AI Claude Code

Staff Software Engineer

PayPal

San Jose, CA +1 9 days ago $176,500$262,350
RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform Infrastructure as Code SDLC
5+ yrs exp Hybrid

Staff Software Engineer

Datadog

101 days ago $244,000$305,000
Data Visualization Virtual Runtime Profiling Streaming AI Coding Tools
10+ yrs exp Hybrid

Staff Software Engineer

GEICO

Palo Alto, CA 79 days ago $115,000$230,000
Go Python TypeScript React SQL NoSQL Graph Databases REST GraphQL Kubernetes Ansible Terraform AWS GCP Azure Data Modeling
10+ yrs exp