Staff Software Engineer - Linux

Qualcomm

Actively hiring
San Diego, CA Posted 63 days ago $134,800$202,200 / year

At a glance

AI generated

TL;DR

Join Qualcomm’s Linux Platform team as a senior engineer to drive the enablement of next-generation SoCs by architecting and optimizing Linux distribution support across major platforms like Debian/Ubuntu and RHEL/Fedora. Your daily tasks will include image generation, packaging, integration, and CI/CD automation, bridging silicon and firmware with modern open-source standards. You’ll need advanced Linux expertise, proficiency in Bash and Python for automation, and a strong foundation in computer science. Preferred qualifications include deep experience with Git-based workflows, CI/CD systems like GitHub Actions, and knowledge of Linux packaging ecosystems such as RPM and Debian. This role demands autonomy in ambiguous environments and collaboration across hardware, firmware, and software teams to solve complex system-level issues.

Skills

Linux Bash Python C/C++ Git GitHub CI/CD Jenkins GitHub Actions RPM Debian UEFI edk2 ACPI GRUB kconfig Linux_kernel Docker Kubernetes QEMU KVM

What you'll do

  • Architect and build Linux distribution support for Qualcomm’s next-generation SoCs.
  • Optimize CI/CD automation across major Linux distributions like Debian/Ubuntu and RHEL/Fedora.
  • Debug complex issues spanning kernel, boot processes, and userspace environments.
  • Develop Bash and Python scripts to automate tasks and create tools.
  • Bridge silicon enablement with modern open-source distribution standards for various platforms.

What we're looking for

  • Bachelor’s or master’s degree in engineering, Computer Science, or related field.
  • Strong Linux experience with debugging skills across kernel, boot, and userspace.
  • Proficiency in Bash and Python for automation; knowledge of C/C++.
  • Ability to work independently in complex, evolving technical environments.
  • Excellent written and verbal communication skills for cross-team collaboration.

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $184k
This role $168k
$118k most similar roles pay here $246k

This role pays less than 59% of similar roles. Most pay $154,250–$214,500 — the shaded band above. At the midpoint, this role pays about $168k versus about $184k 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 595 open roles on FindRole.

Listed pay typically runs $148,300–$222,500 across 540 roles with salary data.

Most-posted roles

View all roles at Qualcomm

More like this

Similar roles

Staff, Software Engineer

Walmart

Sunnyvale, CA 40 days ago $143,000$286,000
Java Spring Hibernate Tomcat Azure Cosmos DB Kafka Selenium Mockito JUnit TestNG Mocha Chai JIRA SonarQube Git Jenkins CI/CD Docker Kubernetes Oracle DB Reactive Programming Adaptive Programming ELK Splunk

Staff, Software Engineer

Walmart

Bentonville, AR 33 days ago $110,000$220,000
Azure PostgreSQL Cosmos DB Cassandra Spanner Kubernetes CI/CD Python Docker Prometheus Grafana AWS GitOps

Staff, Software Engineer

Walmart

Sunnyvale, CA 49 days ago $143,000$286,000
Java Javascript React Node Spring CI/CD Agile Docker Kubernetes Performance Profiling Tools Multi-cloud Environments Distributed Systems Architecture CICD Automation Feature Flags Backwards Compatibility Performance Testing Frameworks Load Generation Tools Problem Solving Skills

Staff, Software Engineer

Walmart

Sunnyvale, CA 46 days ago $143,000$286,000
Java Spark Cassandra Kafka Redis Distributed Systems Big Data Azure Google Cloud Platform CI/CD

Staff, Software Engineer

Walmart

Bentonville, AR 49 days ago $110,000$220,000
Java Spring Spring Boot Spring MVC JUnit Mockito Docker Jenkins RDBMS NoSQL Wireshark Charles Kubernetes Splunk Confluence Apache Kafka Git GitHub Maven Azure Google Cloud Platform

Staff, Software Engineer

Walmart

Sunnyvale, CA 90 days ago $143,000$286,000
Java Spring Boot Microservices SQL NoSQL Azure_Cosmos MySQL Oracle Cassandra ElasticSearch Solr MemCache Kafka Kinesis CI/CD