Qualcomm
Staff Software Engineer - Linux
$141K–$212K
San Diego, California · On-site · Staff · Full-time · Posted Sep 17, 2026
- Experience
- Bachelor’s: 4+ years; master’s: 3+ years; PhD: 2+ years of Software Engineering or related work experience. Also requires 2+ years of work experience with a programming language.
- Education
- Bachelor’s, master’s, or PhD in Engineering, Information Systems, Computer Science, or a related field.
About the job
Enables Linux platforms for Qualcomm’s next-generation SoCs by building and optimizing distribution support, image generation, packaging, integration, and CI/CD infrastructure.
What you'll do
- Drive Linux platform enablement across compute, server, embedded, and IoT platforms.
- Build and optimize Linux distribution images, packaging, and integration workflows.
- Develop CI/CD automation and debug issues across kernel, boot, and userspace.
What they ask for
- Bachelor’s degree and 4+ years, master’s degree and 3+ years, or PhD and 2+ years of relevant software engineering experience.
- 2+ years of work experience with a programming language such as C, C++, Java, or Python.
- Advanced Linux experience debugging issues across kernel, boot, and userspace.
- Proficiency in Bash and Python; working knowledge of C/C++.
Nice to have
- Experience with Linux distributions, image creation, packaging, update mechanisms, and integration workflows.
- Experience with Git/GitHub workflows and CI/CD systems such as GitHub Actions or Jenkins.
Pay
$141,300.00 - $211,900.00 USD base salary
Tools
Linux, Bash, Python, C/C++, Debian/Ubuntu, RHEL/Fedora, GitHub Actions, Jenkins
Model-written summary · the original posting is authoritative