Drimva

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

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)