Senior Linux Kernel & KVM Engineer for ARM

QUALCOMM, Inc.

San Diego, Northern (CA, KY)

Hybrid

USD 170,000 - 255,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Qualcomm Innovation Center, Inc. in San Diego seeks a Senior Staff Software Engineer to drive design, development, and optimization of software for next-generation data center platforms.

You will lead a team of engineers and contribute to virtualization, memory management, and Linux kernel enhancements. The role emphasizes cross-functional collaboration, upstream Linux kernel contributions, and pre-silicon development on ARMv8/ARMv9 platforms.

Qualifications

  • Minimum 6+ years of Software Engineering or related work experience with a Bachelor’s degree; or 5+ years with a Master’s; or 4+ years with a PhD.
  • 3+ years of work experience with programming languages such as C, C++, Java, Python, etc.

Responsibilities

  • Develop and enhance features in the Linux Kernel, focusing on virtualization (KVM), scheduling, and memory management (IOMMU).
  • Optimize power and performance management technologies like DVFS for ARM-based systems.
  • Collaborate with cross-disciplinary teams to deliver high-performance, scalable software solutions.
  • Debug and resolve complex software issues using JTAG debuggers.
  • Contribute to upstream open-source projects, including the Linux Kernel.
  • Drive improvements in system software for ARMv8/ARMv9 platforms.
  • Create and maintain technical documentation for system architecture and development processes.

Skills

C
C++
Java
Python

Education

Bachelor's degree
Master's degree
PhD

Tools

GIT
JTAG debuggers
QEMU

Job description

Qualcomm Innovation Center, Inc. in San Diego seeks a Senior Staff Software Engineer to drive design, development, and optimization of software for next-generation data center platforms.

You will lead a team of engineers and contribute to virtualization, memory management, and Linux kernel enhancements. The role emphasizes cross-functional collaboration, upstream Linux kernel contributions, and pre-silicon development on ARMv8/ARMv9 platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Linux Kernel Engineer: ARM, KVM & Security
Senior Linux Kernel Engineer: ARM, KVM & Security

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 170,000 - 255,000
Staff Linux Kernel Engineer - Virtualization & Security
Staff Linux Kernel Engineer - Virtualization & Security

Qualcomm • San Diego (CA)

On-site
USD 141,000 - 212,000
Staff Linux Kernel Engineer - ARM Virtualization & Security
Staff Linux Kernel Engineer - ARM Virtualization & Security

MaC VC • San Diego (CA)

On-site
USD 141,000 - 212,000
Senior Kernel & Security Engineer - Linux/ARM
Senior Kernel & Security Engineer - Linux/ARM

MaC VC • San Diego (CA)

On-site
USD 170,000 - 244,000
Annual bonus
RSU grants
Benefits package
Senior Linux Kernel Engineer - Security Lead
Senior Linux Kernel Engineer - Security Lead

Qualcomm • San Diego (CA)

On-site
USD 170,000 - 255,000
Senior Linux System Software Engineer – Data Center
Senior Linux System Software Engineer – Data Center

MaC VC • Boulder (CO)

On-site
USD 135,000 - 202,000
Staff CPU Software Architect - ARMv9 Embedded
Staff CPU Software Architect - ARMv9 Embedded

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 141,000 - 212,000
Senior ARM Server I/O & Interconnect Architect
Senior ARM Server I/O & Interconnect Architect

Qualcomm • Santa Clara (CA)

On-site
USD 212,000 - 318,000
Staff Linux Systems Software Engineer
Staff Linux Systems Software Engineer

Qualcomm • Boulder (CO)

On-site
USD 134,800 - 202,200
Staff Linux Systems Engineer for AI Inference & Kernel
Staff Linux Systems Engineer for AI Inference & Kernel

MaC VC • San Diego (CA)

On-site
USD 135,000 - 202,000