Drimva

Qualcomm

#Software Engineer

$100K–$149K

San Diego, California · On-site · Full-time · Posted Oct 2, 2026

Experience
Preferred qualifications state 3+ years of software development experience, or equivalent.
Education
Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field; preferred Master's degree in Computer Science, Engineering, or a related field.
Visa sponsorship
Not eligible for Qualcomm immigration sponsorship.

About the job

Develops and optimizes system software for next-generation Qualcomm data center platforms, focusing on Linux Kernel features and ARM-based systems.

What you'll do

  • Develop and enhance Linux Kernel features for virtualization, scheduling, and memory management; optimize power and performance management.
  • Debug system software, contribute to upstream open-source projects, and support pre-silicon development on FPGA and QEMU platforms.
  • Collaborate across teams on system architecture, requirements, documentation, and delivery of scalable software.

What they ask for

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field.
  • Strong Linux Kernel development experience, particularly with virtualization, schedulers, memory management, and device trees.
  • Knowledge of computer system architecture and practical debugging experience with ARM-based platforms.
  • Willingness to work onsite in San Diego.

Nice to have

  • Master’s degree in Computer Science, Engineering, or a related field; open-source contributions such as to Linux Kernel.
  • Experience with ARMv8/ARMv9, board and SoC bringup, device drivers, peripheral buses, DDR memory controllers, Git, and JTAG debuggers.

Pay

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

Tools

Linux Kernel, KVM, IOMMU, DVFS, ARMv8, ARMv9, JTAG debuggers, QEMU

Model-written summary · the original posting is authoritative

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