Sr. Staff / Principal Software Engineer – Linux Kernel & ARM Server Platforms
At a glance
AI generatedTL;DR
Qualcomm Technologies 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 PSCI. This 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. The ideal candidate has extensive experience in Linux kernel development, C programming, and hands-on expertise with firmware and pre-silicon debug environments, along with a proven track record of leading cross-functional technical projects and influencing platform roadmaps for hyperscale datacenters.
Skills
What you'll do
- Provide technical leadership for Linux kernel and firmware in ARM server platforms.
- Define architecture across hardware and software boundaries 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 efficiently run on Qualcomm server platforms, supporting new features.
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 programming languages (assembly preferred).
- Experience leading cross-functional technical initiatives without direct authority.
- Strong communication and collaboration skills across engineering teams and leadership.
Employer
About Qualcomm
Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.
Qualcomm currently has 595 open roles on FindRole.
Listed pay typically runs $148,300–$222,500 across 540 roles with salary data.
Most-posted roles
- Careers 32
- Staff Engineer 4
- GPU Software Engineer 3
- Machine Learning Engineer - Generative AI 3
- #Software Engineer 3