Drimva

Qualcomm

Senior Staff Software Engineer

$170K–$255K

San Diego, California · On-site · Senior Staff · Full-time · Posted Oct 8, 2026

Experience
6+ years with a bachelor’s degree, 5+ years with a master’s degree, or 4+ years with a PhD; also requires 3+ years using a programming language.
Education
Bachelor's, master's, or PhD in Engineering, Information Systems, Computer Science, or a related field.

About the job

Develops and optimizes software for next-generation data center platforms, focusing on Linux Kernel features and ARM-based systems, while leading engineering work and cross-functional delivery.

What you'll do

  • Develop Linux Kernel features for virtualization, scheduling, and memory management; optimize power and performance on ARM systems.
  • Debug software, support pre-silicon development, and contribute to upstream open-source projects.
  • Define system architecture and documentation, and collaborate with teams to deliver scalable software.

What they ask for

  • Bachelor’s degree in a related field and 6+ years of software engineering or related work experience; or Master’s degree and 5+ years; or PhD and 4+ years.
  • 3+ years of work experience with a programming language such as C, C++, Java, or Python.

Nice to have

  • Linux Kernel development experience, particularly with KVM, schedulers, memory management, and device trees.
  • Knowledge of ARMv8/ARMv9 and system architecture; experience with board/SoC bring-up, drivers, debugging, or open-source contributions.

Pay

$169,800.00 - $254,600.00 USD base salary

Tools

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

Model-written summary · the original posting is authoritative

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