Qualcomm
Staff Linux Software Engineer (Multiple Locations)
$141K–$212K
San Diego, California · On-site · Staff · Full-time · Posted Oct 14, 2026
- Experience
- Bachelor’s: 4+ years; master’s: 3+ years; PhD: 2+ years. Also requires 2+ years of programming-language work experience.
- Education
- Bachelor’s, master’s, or PhD in Engineering, Information Systems, Computer Science, or a related field.
About the job
Leads development and integration of Linux host-side software, drivers, and test infrastructure for high-performance datacenter inference accelerators.
What you'll do
- Design, implement, test, and optimize Linux host software, drivers, and libraries, including feature integration and hardware bring-up.
- Lead performance validation, debugging, and system-level issue resolution for inference and secure-compute workloads.
- Provide technical leadership across hardware and software teams, guiding architecture, design reviews, and engineering collaboration.
What they ask for
- Bachelor’s degree in a related field and 4+ years of relevant work experience, or a master’s degree and 3+ years, or a PhD and 2+ years.
- 2+ years of work experience with a programming language such as C, C++, Java, or Python.
- Extensive Linux system software development experience in modern C/C++; strong Linux user-space, API design, multithreading, and synchronization background.
- Knowledge of Linux internals, kernel concepts, drivers, system bring-up, SoC architecture, UML, OO design, and large-scale software architecture; git experience and strong English communication skills.
Nice to have
- Familiarity with virtualization and container technologies such as KVM, Docker, and SR-IOV; AI/ML inference optimization experience.
- Python tooling or testing, C/C++ testing frameworks such as gtest, PCIe 3.0+, Linux kernel development, or open-source kernel contributions.
Pay
$141,300.00 - $211,900.00 USD base salary
Tools
Linux, C++, C, Java, Python, git, KVM, Docker
AI focus
Develops host software supporting high-performance AI inference and secure compute; optimizes software for inference performance and low latency.
Model-written summary · the original posting is authoritative