Haystack
← Back to Jobs
Full time
Technology
QU

Staff CI/CD Build and Release Software Engineer

QualcommSan Diego, California🇺🇸United StatesPosted Oct 1, 2026

Why This Role Stands Out

This hybrid role at Qualcomm offers you the chance to shape and optimize cutting-edge CI/CD pipelines for groundbreaking 5G technology, fostering significant career growth within a globally respected company. You'll thrive here if you're a mid-senior engineer passionate about building robust automation and collaborating with international teams to drive efficient and reliable software releases. Apply now to contribute to the future of wireless innovation and enhance your DevOps expertise.

Quick Overview

Seniority
Mid Senior
Employment type
Full Time
Work mode
Hybrid
Location
San Diego, California, United States
Docker5GBashGitKubernetesPython

Job Description

Qualcomm seeks a Staff Software Engineer for CI, build, and release pipelines supporting cutting edge wireless and 5G products. You will design, implement, and optimize scalable CI/CD systems, build orchestration, and automated release workflows for complex semiconductor and software stacks. Responsibilities include developing robust build scripts, managing artifact repositories, integrating test automation, improving reliability and performance, and enforcing quality and security gates. You'll collaborate with global engineering teams to streamline releases, troubleshoot pipeline issues, and drive best practices in DevOps, tooling, and release engineering.

Responsibilities

  • Design and maintain scalable CI/CD pipelines for wireless and 5
  • G-related software and tooling
  • Develop and optimize build systems, scripts, and automation for complex semiconductor and software stacks
  • Implement and manage artifact repositories, versioning, and release packaging workflows
  • Integrate automated testing, quality checks, and security gates into build and release pipelines
  • Monitor, troubleshoot, and resolve build, CI, and deployment issues across environments
  • Collaborate with global engineering teams to streamline release processes and improve developer productivity
  • Define and enforce best practices for CI/CD, branching strategies, and configuration management
  • Continuously improve pipeline performance, reliability, and observability through metrics and tooling

Required Skills

  • CI/CD pipeline design and implementation
  • Build systems (CMake, Bazel, Gradle, or similar)
  • Source control and branching strategies (Git)
  • Scripting languages (Python, Bash, or similar)
  • Artifact repository management (Artifactory, Nexus, etc.)
  • Test automation integration in CI/CDContainerization and orchestration (Docker, Kubernetes)
  • Monitoring and observability for pipelines
  • Linux development environments
  • Release engineering and configuration management

Similar jobs