Staff Software Engineer, Linux

Qualcomm

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$134,800–$202,200 / yr
Posted
165 days ago
Freshness
Confirmed live yesterday
Closes
Sep 27, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $216k
This role $168k
$119k most similar roles pay here $278k

This role pays less than 82% of similar roles. Most pay $186,425–$245,937 — the shaded band above. At the midpoint, this role pays about $168k versus about $216k 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 621 open roles on FindRole.

Listed pay typically runs $147,900–$222,500 across 601 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Staff Software Engineer, Linux

As a Staff Software Engineer - Linux on the Linux Platform team, you will drive Linux platform enablement for next-generation SoCs by architecting, building, and optimizing distribution support and infrastructure. You will focus on upstream-oriented tasks including image generation, packaging, integration, and CI/CD automation across major distributions like Debian, Ubuntu, RHEL, and Fedora. This role bridges silicon and firmware enablement with modern open-source standards for compute, server, embedded, and IoT platforms. To succeed, you must possess advanced Linux experience to debug issues across kernel, boot, and userspace, alongside proficiency in Bash, Python, C, and C++. You will also utilize tools like Git, GitHub Actions, Jenkins, QEMU, KVM, and Docker while managing packaging ecosystems such as RPM or Debian. Your work ensures seamless integration between hardware components and software environments for diverse product lines.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Architect, build, and optimize Linux distribution support and infrastructure for next-generation SoCs.
  • Drive upstream-oriented Linux platform enablement including image generation, packaging, and integration.
  • Develop CI/CD automation for major Linux distributions like Debian, Ubuntu, RHEL, and Fedora.
  • Design and develop embedded and cloud edge software, applications, and specialized utility programs.
  • Debug complex system-level issues spanning the kernel, boot process, and userspace.
  • Create automated tools and scripts using Bash and Python to streamline development workflows.
  • Manage Linux packaging ecosystems including RPM/Debian policies and dependency management.
  • Support Linux platform enablement features such as UEFI, edk2, ACPI, GRUB, and kconfig.

What we're looking for

  • Bachelor's degree in Engineering or Computer Science with 4+ years of experience, Master's with 3+ years, or PhD with 2+ years.
  • At least 2 years of work experience with programming languages such as C, C++, Java, or Python.
  • Advanced Linux experience including the ability to debug complex issues across kernel, boot, and userspace.
  • Proficiency in Bash and Python for automation and tooling, with a working knowledge of C/C++.
  • Experience with major Linux distributions like RHEL/Fedora or Ubuntu/Debian, including image creation and packaging.
  • Strong experience with Git, GitHub workflows, and CI/CD system design using tools like Jenkins or GitHub Actions.
  • Knowledge of Linux platform enablement and boot flows such as UEFI, edk2, ACPI, GRUB, and kconfig.
  • Familiarity with virtualization and container technologies including QEMU, KVM, Docker, and Kubernetes.

More like this

Similar roles

Senior Software Engineer, Linux

Qualcomm

San Diego, CA 137 days ago $111,300$166,900
Linux C C++ Python Bash CI/CD Git GitHub Actions Jenkins RHEL Ubuntu Debian RPM QEMU KVM Docker Kubernetes ACPI UEFI kconfig
2+ yrs exp

Staff Software Engineer

PayPal

San Jose, CA +1 10 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 80 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 75 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

Staff Software Engineer

Intuit

New York, NY 73 days ago $202,500$274,000
AWS CI/CD DevOps GenAI Technical Design Documentation Testing Prototypes POCs
10+ yrs exp