Qualcomm
Software Engineer, Sr. Staff - Android and Linux
$170K–$255K
San Diego, California · On-site · Senior Staff · Full-time · Posted Sep 21, 2026
- Experience
- Bachelor's degree: 6+ years; master's degree: 5+ years; PhD: 4+ years of Software Engineering or related work experience. Also requires 3+ years of programming-language work experience. Preferred: 10+ years of Software Engineering or related work experience.
- Education
- Bachelor's, master's, or PhD in Engineering, Information Systems, Computer Science, or a related field.
About the job
Leads a small team developing end-to-end software across Android user space and the Linux kernel, collaborating with internal teams and external Android OS developers.
What you'll do
- Lead a small, agile engineering group delivering features across the Android stack and Linux kernel.
- Develop end-to-end user-space and kernel-space solutions with optimal resource usage, following Android framework and Linux programming principles.
- Collaborate with systems, multimedia, architecture, and other teams on system-level software.
What they ask for
- At least 3 years of work experience with a programming language such as C, C++, Java, or Python.
- Excellent knowledge of operating-system fundamentals, data structures, the Linux kernel, and the device-driver model.
- Hands-on experience with Java, C++ Libraries/JNI, and Python coding.
- Hands-on experience with the Android Application Framework, Android native daemons/services, AIDL HALs, or system programming on a Linux/Unix OS.
Nice to have
- Master's degree in a related field; 10+ years of software engineering or related work experience.
- Linux kernel driver development or kernel-code modification; AI model usage or Python for AI/ML software development.
Pay
$169,800.00 - $254,600.00 USD base salary
Tools
Android, Linux kernel, C, C++, Java, Python, JNI, AIDL HALs
AI focus
Preferred familiarity with using AI models and Python for AI/ML-related software development.
Model-written summary · the original posting is authoritative