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
56 days ago
Freshness
Confirmed live yesterday
Closes
Jan 13, 2027

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 shift-left quality owner for the Delegates portfolio, including ONNX Runtime, ExecuTorch, and TFLite/LiteRT. This role involves partnering with engineers from feature inception to define test strategies, acceptance criteria, and subsystem plans. 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 coverage analysis. Key responsibilities include validating on-device behavior on Snapdragon SoCs using HIL infrastructure, performing root cause analysis across the ML framework to hardware stack, and managing the transition of features to QA. Required skills include Python, C/C++, JIRA, and experience with Linux, Android, and Windows platforms to ensure numerical accuracy and functional correctness in machine learning inference frameworks.

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 early feature development.
  • Develop and maintain automated PyTest-based test suites to validate numerical accuracy, functionality, and backend interface contracts.
  • Validate on-device behavior on Snapdragon SoCs using HIL infrastructure to measure performance under real hardware conditions.
  • Integrate automated test content into CI pipelines to enforce subsystem gates on every code change.
  • Triage failures across the stack to isolate root causes between ML frameworks, runtimes, and hardware components.
  • Serve as the primary technical liaison between development teams and QA/SIT to ensure clear handoff criteria.
  • Utilize AI-assisted tools and agentic workflows to accelerate test generation and failure triage.
  • Mentor other engineers on test coverage standards, triage discipline, and documentation requirements.

What we're looking for

  • Bachelor's degree with 4+ years of experience, Master's with 3+ years, or PhD with 2+ years in a relevant engineering field.
  • Strong Python skills and proven experience building automated test frameworks using PyTest or equivalent.
  • C/C++ reading proficiency sufficient to debug delegate and runtime issues at the source level.
  • Experience in subsystem or integration testing within a hardware/software product development cycle.
  • Experience with CI/CD platforms like Jenkins or GitHub Actions to integrate automation into build pipelines.
  • Experience validating ML inference frameworks such as ONNX Runtime, ExecuTorch, TFLite, or LiteRT.
  • Hands-on experience with Qualcomm QNN, HTP/DSP, or Snapdragon SoC-based on-device validation.
  • Familiarity with model accuracy validation including quantization correctness and numerical comparison.

More like this

Similar roles

Staff Software Engineer, SubSystem Integration Test

Qualcomm

San Diego, CA 78 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
8+ 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

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

Staff Software Engineer

Anduril Industries

Costa Mesa, CA 74 days ago $220,000$292,000
AWS TypeScript React Remix Next.js JavaScript Distributed Systems Infrastructure as Code Observability AI LLM MES ERP
10+ yrs exp