Careers
Quick summary
- Work type
- On-site
- Location
- San Diego, CA
- Posted
- 41 days ago
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $152,075–$208,800.
Based on 239 similar postings.
Employer
About Qualcomm
Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.
Qualcomm currently has 660 open roles on FindRole.
Listed pay typically runs $154,000–$231,000 across 429 roles with salary data.
Most-posted roles
- Careers 221
- GPU Software Engineer 3
- Sr Wireless Systems Engineer 3
- Datacenter Software Program Manager 2
- Embedded NPU Software Engineer, Senior 2
At a glance
TL;DR · Careers
As a Senior Staff Engineer on Qualcomm’s Linux Platform team, you will drive the enablement of next-generation SoCs by architecting and optimizing Linux distribution support across major platforms. Your daily tasks include image generation, packaging, integration, and CI/CD automation for Debian/Ubuntu and RHEL/Fedora distributions, ensuring seamless collaboration between silicon, firmware, and software teams. You must have advanced Linux expertise, proficiency in Bash and Python for automation, and a strong foundation in computer science. Ideal candidates also possess deep experience with Git-based workflows, CI/CD systems like GitHub Actions, and Linux packaging ecosystems such as RPM and Debian. Additionally, familiarity with virtualization technologies and contributions to upstream projects is highly valued.
Skills
What you'll do
- Architect and optimize Linux distribution support for Qualcomm’s next-generation SoCs.
- Build CI/CD automation pipelines for major Linux distributions to ensure seamless integration.
- Debug complex issues across kernel, boot processes, and userspace environments.
- Develop and maintain tooling using Bash, Python, C/C++ for efficient software development.
- Enable upstream-oriented Linux platform features by contributing to open-source projects.
What we're looking for
- Bachelor’s or master’s degree in engineering, Computer Science, or related field.
- Strong foundation in computer science and system-level software engineering.
- Advanced Linux experience with debugging complex issues across kernel, boot, and userspace.
- Proficiency in Bash and Python for automation; knowledge of C/C++.
- Ability to operate autonomously in ambiguous, fast-evolving technical environments.
- Proven problem-solving abilities with systems-level thinking.
Related searches
More like this
Similar roles
Careers
Qualcomm