Staff Linux Kernel Engineer - Virtualization & Security

Qualcomm

San Diego (CA)

On-site

USD 141,000 - 212,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Qualcomm Technologies, Inc. in San Diego seeks a Staff Software Engineer to design, develop, and optimize software for next-generation data center platforms, focusing on Linux kernel features, virtualization, memory management, and ARM-based systems.

You will lead a team of engineers, collaborate across functions, and contribute to open-source projects while advancing pre-silicon development on FPGA/QEMU platforms.

Qualifications

  • Bachelor’s degree with 4+ years of software engineering.
  • Master’s degree with 3+ years of software engineering.
  • PhD with 2+ years of software engineering.
  • 2+ years of experience with C, C++, Java, Python.

Responsibilities

  • Develop and enhance Linux Kernel features including virtualization, scheduling and memory management.
  • Optimize power and performance management for ARM-based systems.
  • Collaborate with cross-functional teams to deliver scalable software solutions.
  • Debug complex issues using JTAG and other tools.
  • Contribute to upstream Linux Kernel and other open-source projects.
  • Lead pre-silicon development for FPGA-based platforms and QEMU.

Skills

C/C++
Java
Python

Education

Bachelor's degree in Engineering/CS
Master's degree in Engineering/CS
PhD in Engineering/CS

Tools

JTAG debuggers
GIT
QEMU

Job description

Qualcomm Technologies, Inc. in San Diego seeks a Staff Software Engineer to design, develop, and optimize software for next-generation data center platforms, focusing on Linux kernel features, virtualization, memory management, and ARM-based systems.

You will lead a team of engineers, collaborate across functions, and contribute to open-source projects while advancing pre-silicon development on FPGA/QEMU platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Linux Kernel & Security Engineer - Onsite San Diego
Senior Linux Kernel & Security Engineer - Onsite San Diego

Qualcomm • San Diego (CA)

On-site
USD 118,000 - 177,000
Staff Linux Systems Software Engineer
Staff Linux Systems Software Engineer

Qualcomm • Boulder (CO)

On-site
USD 134,800 - 202,200
Senior Staff Linux Kernel & SoC Enablement Engineer
Senior Staff Linux Kernel & SoC Enablement Engineer

QUALCOMM, Inc. • Folsom (CA)

On-site
USD 190,000 - 285,000
RISC-V Security & Virtualization Engineer
RISC-V Security & Virtualization Engineer

Qualcomm • Santa Clara (CA), Northern (KY)

Hybrid
USD 212,000 - 318,000
Principal RISC-V Security & Virtualization Engineer
Principal RISC-V Security & Virtualization Engineer

Qualcomm • Austin (TX)

On-site
USD 212,000 - 318,000
Senior Staff Systems Engineer — Linux Kernel & SoC Expert
Senior Staff Systems Engineer — Linux Kernel & SoC Expert

Qualcomm • Folsom (CA)

On-site
USD 190,000 - 285,000
Senior Linux Platform Engineer: Kernel, Packaging & CI/CD
Senior Linux Platform Engineer: Kernel, Packaging & CI/CD

Qualcomm • San Diego (CA)

On-site
USD 118,000 - 177,000
Annual discretionary bonus
RSU grants
Comprehensive benefits
Staff Linux System Software Engineer - AI Inference
Staff Linux System Software Engineer - AI Inference

Qualcomm • San Diego (CA)

On-site
USD 134,800 - 202,200
RISC-V Security & Virtualization Lead Engineer
RISC-V Security & Virtualization Lead Engineer

Qualcomm • San Diego (CA)

On-site
USD 212,000 - 318,000
Senior Linux Platform Engineer - Embedded & CI/CD
Senior Linux Platform Engineer - Embedded & CI/CD

Qualcomm • San Diego (CA)

On-site
USD 135,000 - 202,000
Competitive bonus program
RSU grants