Sr. Staff / Principal Software Engineer – Linux Kernel & ARM Server Platforms

Qualcomm

Quick summary

Work type
On-site
Location
Santa Clara, CAAustin, TX
Salary
$180,600–$271,000 / yr
Posted
2 days ago
Closes
Dec 12, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $203k
This role $226k
$147k most similar roles pay here $284k

This role pays more than 69% of similar roles. Most pay $167,800–$237,262 — the shaded band above. At the midpoint, this role pays about $226k versus about $203k for comparable roles.

Based on 239 similar postings.

Employer

About Qualcomm

Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.

Qualcomm currently has 753 open roles on FindRole.

Listed pay typically runs $152,950–$231,000 across 436 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Sr. Staff / Principal Software Engineer – Linux Kernel & ARM Server Platforms

Qualcomm is hiring a Sr. Staff / Principal-level Software Engineer to lead system-level technical initiatives for next-generation ARM server platforms, focusing on Linux kernel development, firmware optimization, and compliance with industry standards such as ACPI, UEFI, and SystemReady. The role involves collaborating across silicon, OS, and performance teams to enable high-performance ARM server SoCs, ensuring efficient boot flows, runtime firmware management, and virtualization support. Key responsibilities include defining architecture, driving Linux kernel optimizations, and mentoring senior engineers while influencing platform roadmaps through technical leadership. Ideal candidates have extensive experience in system software, firmware development, and hands-on Linux kernel work, along with proficiency in C and low-level systems programming. The position requires strong communication skills and the ability to lead cross-functional initiatives effectively.

What you'll do

  • Provide technical leadership for Linux kernel and firmware in ARM server platforms.
  • Define architecture across hardware, firmware, OS, and hypervisor using industry standards.
  • Drive performance optimizations and platform driver development for high-performance servers.
  • Identify optimization opportunities and architectural risks with cross-functional teams.
  • Ensure operating systems run efficiently on Qualcomm server platforms.

What we're looking for

  • 12+ years of experience in system software, firmware, or platform software for high-performance or server-class systems.
  • Extensive hands-on Linux kernel development and optimization skills.
  • Deep understanding of modern server architectures and hardware/software interfaces.
  • Proficiency in C and low-level systems programming, with knowledge of assembly language.
  • Experience leading cross-functional technical initiatives without direct authority.
  • Strong communication skills to work effectively across engineering teams and senior leadership.

More like this

Similar roles

Careers

Qualcomm

Santa Clara, CA +1 27 days ago
Linux C ARM ACPI UEFI SystemReady SBSA PSCI PCIe Python Go Docker CI/CD Kubernetes Terraform AWS PostgreSQL

Senior Principal Software Engineer - 5 (Linux Kernel Engineer)

Oracle

Santa Clara, CA +1 5 days ago $96,800$306,400
Linux C Python Bash Networking Storage Filesystems Security Virtual Memory Management Live Patching TPM Secure Boot Kernel Signing Encryption XFS ZFS iSCSI Fibre Channel DPDK RFCE High-Performance Networking Container Optimization

Careers

Qualcomm

San Diego, CA 117 days ago
C/C++ RUST Python Bash Linux Kernel KVM memory management virtio VFIO IOMMU QEMU ARMv8/ARMv9 secure boot Trusted Execution Environment confidential computing Android Virtualization Framework GDB ftrace JTAG debuggers

Principal Software Developer - 4 (Linux Kernel Engineer)

Oracle

Santa Clara, CA +1 5 days ago $99,600$234,600
Linux C Python Bash Networking Storage Filesystems Security Virtual Memory Management Live Patching TPM Secure Boot Kernel Signing Encryption XFS ZFS iSCSI Fibre Channel DPDK RoCE High Performance Networking Linux Kernel Development Open Source Development

Staff Software Engineer - Linux

Qualcomm

San Diego, CA 78 days ago $134,800$202,200
Linux Bash Python C/C++ Git GitHub CI/CD Jenkins GitHub Actions RPM Debian UEFI edk2 ACPI GRUB kconfig Linux_kernel Docker Kubernetes QEMU KVM

Senior Principal Software Developer 5 (Linux Engineer)

Oracle

Austin, TX +2 5 days ago $96,800$306,400
Linux C Python Bash Networking Storage Filesystems Security Virtual Memory Management Live Patching TPM Secure Boot Kernel Signing Encryption XFS ZFS iSCSI Fibre Channel DPDK RoCE High-Performance Networking CI/CD