Theme

Language

Global EN
Sweden ENSV
India EN

Staff Software Engineer — SubSystem Integration Test (SSIT)

Technology, Data & Digital · Software & Web Development · Software Engineering · QA & Testing

In short

As a Staff Software Engineer for SubSystem Integration Test (SSIT) at Qualcomm, you will own subsystem-level validation for AI software delegates including ONNX Runtime, ExecuTorch, and TFLite. You will collaborate with software engineers from feature inception to define test strategy, develop automated test content, and ensure feature quality before it transitions to QA and System Integration Test.

Responsibilities

  • Partner with delegate engineers from feature inception to define testability requirements, acceptance criteria, and subsystem test plans.
  • Own SSIT test strategy per feature, including scope, entry/exit criteria, coverage targets, and risk-based prioritization.
  • Develop and maintain automated test content targeting the subsystem boundary for op and feature coverage, numerical accuracy, and backend interface contracts.
  • Validate on-device behavior on Snapdragon SoCs using HIL infrastructure.
  • Build Python/PyTest-based test suites integrated into the Delegates CI pipeline.
  • Develop and leverage AI-assisted tooling to accelerate test content generation, coverage analysis, and failure triage.
  • Triage failures and isolate root causes across the delegate stack and drive resolution with development owners.
  • Flag integration risks early during feature development.
  • Define and own handoff criteria from SSIT to QA and SIT.
  • Serve as the primary technical liaison between the Delegates development team and QA/SIT.
  • Maintain traceability between SSIT artifacts and QA/SIT test plans via JIRA.
  • Set the SSIT quality strategy and test architecture for the full Delegates portfolio at Staff level.
  • Mentor junior and senior SSIT engineers and establish team norms for test coverage, triage discipline, and handoff documentation standards.
  • Collaborate with CI/Build/Release engineers to ensure SSIT automation is embedded in the delivery pipeline.

Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
  • OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
  • OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
  • 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Desired Qualifications

  • Strong Python; proven hands-on experience building automated test frameworks (PyTest or equivalent).
  • C/C++ reading proficiency sufficient to debug delegate and runtime issues at the source level.
  • Demonstrated experience in subsystem or integration testing within a hardware/software product development cycle.
  • Experience with CI/CD platforms (Jenkins, GitHub Actions, or equivalent) and integrating test automation into build pipelines.
  • Strong analytical and debugging skills with ability to isolate failures across multi-layer software stacks.
  • Experience validating ML inference frameworks — ONNX Runtime, ExecuTorch, TFLite / LiteRT, or equivalent.
  • Hands-on experience with Qualcomm QNN, HTP/DSP, or Snapdragon SoC-based on-device validation.
  • Familiarity with model accuracy validation: quantization correctness, op-level numerical comparison, and tolerance analysis.
  • C/C++ proficiency for development and debug of ORT unit tests.
  • Cross-platform test experience: Linux, Android, and Windows (ARM64 or x86).
  • Experience with JIRA defect tracking and Agile/scrum development practices.

Benefits

  • Competitive annual discretionary bonus program.
  • Opportunity for annual RSU grants.
  • Highly competitive benefits package designed to support your success at work, at home, and at play.

Skills

PythonC++PyTestJenkinsGitHub ActionsJIRAONNX RuntimeExecuTorchTFLiteQNN
#Software Engineer#SSIT#Integration Test#Machine Learning#Qualcomm
Qualcomm Logo

About Qualcomm

Enabling a world where everyone and everything can be intelligently connected.

Enabling a world where everyone and everything can be intelligently connected.\n\n

Qualcomm Logo

Company

Qualcomm

Job Posted

2 weeks ago

Employment Type

Full Time

Work mode

On Site

Salary

US$141,300–211,900 · Negotiable

Experience Level

Senior

Locations

San Diego, United States of America

Qualification

Bachelor, Master, Doctoral

Applicants

Be an early applicant