Drimva

Qualcomm

#Software Engineer

$100K–$149K

San Diego, California · On-site · Full-time · Posted Sep 23, 2026

Education
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
Visa sponsorship
This position is not eligible for Qualcomm immigration sponsorship.

About the job

Develops system-level software across Android and the Linux kernel, including end-to-end solutions spanning user and kernel space.

What you'll do

  • Develop software features across the Android stack and Linux kernel.
  • Build end-to-end solutions in user and kernel space with efficient resource use.
  • Collaborate with systems, multimedia, architecture, and other teams on system-level software.

What they ask for

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
  • Knowledge of OS fundamentals, data structures, Linux kernel, and device driver model.
  • Hands-on experience with Java, C++ Libraries/JNI, and Python coding.
  • Hands-on experience with Android Application Framework, Android native daemons/services, AIDL HALs, or Linux/Unix system programming.

Nice to have

  • Debugging experience with T32, gdb, Android tombstones, or crash utility; experience with Git, Android Make, Android Tools, Android Studio, or Adb.
  • Linux kernel driver development or kernel code modification; knowledge of AI models and Python for AI/ML software development.

Pay

$99,500.00 - $149,300.00 USD base salary

Tools

Java, C++ Libraries/JNI, Python, Android Application Framework, AIDL HALs, Linux kernel, T32, gdb

AI focus

Knowledge of AI model usage and familiarity with Python for AI/ML-related software development are a plus.

Model-written summary · the original posting is authoritative

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