×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer — CI, Build & Release

Job in San Diego, San Diego County, California, 92189, USA
Listing for: Qualcomm
Full Time position
Listed on 2026-09-04
Job specializations:
  • Software Development
    DevOps, Software Testing
Job Description & How to Apply Below
Position: Staff Software Engineer — CI, Build & Release
Company:Qualcomm Technologies, Inc.
Job Area:Engineering Group, Engineering Group >
Machine Learning Engineering

General

Summary:

As part of the AISW engineering team at Qualcomm, you will own the CI, build, and release infrastructure for the Delegates portfolio — ONNX Runtime, Execu Torch, and TFLite / LiteRT. You will ensure fast, reliable, high-quality software delivery across Linux, Windows, and Android targets leverage off-device and on-target hardware-in-the-loop (HIL) validation for Qualcomm Snapdragon SoCs, directly enabling the team's ability to ship to strategic ISV partners and align with upstream framework release cadences.

Minimum Qualifications:

• Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 4+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
OR
Master's degree in Computer Science, Engineering, Information Systems, or related field and 3+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
OR
PhD in Computer Science, Engineering, Information Systems, or related field and 2+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
What You'll Do

CI & Build Infrastructure

  • Design, own, and evolve multi-platform CI pipelines for ORT QNN-EP, Execu Torch, and LiteRT delegates across Linux, Windows (ARM
    64/x86), and Android.
  • Maintain hermetic, reproducible build recipes and tool chains; manage cross-platform dependencies and toolchain versioning across all Delegates targets.
  • Integrate HIL and on-device automated testing into CI workflows for Snapdragon SoC validation at scale.
  • Drive the agentic transformation by embedding AI-assisted tooling (Claude Code, Git Hub Copilot, Codex) into CI and developer workflows to improve team velocity.

Release Engineering

  • Own the end-to-end release pipeline: versioning strategy, artifact packaging (Python wheels, shared libraries, Android AARs), signed binary distribution, and release gate criteria.
  • Define and enforce automated quality gates — regression benchmarks, performance thresholds, op-coverage checks — aligned with ORT, Execu Torch, and LiteRT upstream cadences.
  • Coordinate SDK artifact delivery with the QAIRT SDK release train and downstream ISV partners.

Test Automation & Quality

  • Partner with delegate engineers to build automated functional, performance, and regression test suites covering op coverage, numerical accuracy, and latency.
  • Develop dashboards and alerting for build health, test pass rates, and performance trends; integrate with JIRA for automated defect tracking and release readiness reporting.

Developer Experience & Collaboration

  • Streamline inner-loop workflows: local build scripts, container images, pre-commit hooks, and environment bootstrapping that mirror CI behavior.
  • Maintain CI runbooks and documentation for a globally distributed team; align all CI/build infrastructure with Qualcomm Corporate tooling standards.
  • Coordinate with upstream open-source communities (ORT, Execu Torch, LiteRT) to track breaking changes and contribute automation improvements back upstream.
Minimum Qualifications
  • Bachelor's degree in Computer Science, Engineering, or related field and 8+ years of software/Dev Ops/release engineering experience — OR — Master's degree and 6+ years.
  • Expert-level Python and Bash scripting.
  • Hands-on experience integrating an AI coding agent (Claude Code, Git Hub Copilot, or Codex) into a CI or development workflow.
  • Deep experience with CI/CD platforms (Jenkins, Git Lab CI, Git Hub Actions, Team City, or similar) and Git-based SCM workflows.
  • Proven end-to-end ownership of build, release, and deployment pipelines in a multi-platform environment.
  • Exposure to JIRA or equivalent for defect tracking and sprint-based triage.
  • Effective communication skills (verbal, written, presentation).
Preferred Qualifications
  • Experience with ML framework build systems — ONNX Runtime, Execu Torch, or TFLite / LiteRT.
  • C/C++ build and debugging proficiency (CMake, Bazel, or equivalent).
  • Experience with Android NDK, cross-compilation and packaging / release logistics (Maven, Gradle, …)
  • Experi…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary