Senior Staff GPU Kernel Development Engineer

Qualcomm

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$178,200–$267,400 / yr
Posted
6 days ago
Freshness
Confirmed live 2 days ago
Closes
Mar 16, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $212k
This role $223k
$156k most similar roles pay here $279k

This role pays more than 58% of similar roles. Most pay $186,080–$238,025 — the shaded band above. At the midpoint, this role pays about $223k versus about $212k for comparable roles.

Based on 240 similar postings.

Employer

About Qualcomm

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

Qualcomm currently has 615 open roles on FindRole.

Listed pay typically runs $155,400–$232,600 across 593 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Senior Staff GPU Kernel Development Engineer

The GPU Kernel Development Engineer, Senior Staff joins the GPU Software team to develop high-performance kernels and runtimes for accelerating GPGPU operations such as Machine Learning and Image Processing. This role involves developing and optimizing Adreno GPU drivers for standard APIs including OpenCL, OpenGL ES, Vulkan, and DirectX across Android, Linux, and Windows platforms. The engineer will work on the acceleration of machine learning operations for inference and training, while also building runtimes, frameworks, unit tests, and technical documentation. Key responsibilities include collaborating with hardware designers to improve hardware/software interfaces. Required skills include C or C++ programming, knowledge of data structures, algorithms, and object-oriented programming. Preferred qualifications include experience with CUDA, PyTorch, ARM architecture, and various graphics APIs like DX11 or DX12 to solve complex GPGPU application development problems.

What you'll do

  • Develop and optimize high-performance kernels for GPGPU operations such as Machine Learning and Image Processing.
  • Develop and maintain Adreno GPU drivers for standard APIs including OpenCL, OpenGL ES, Vulkan, and DirectX.
  • Accelerate Machine Learning operations for both inference and training on the GPU.
  • Build runtimes and frameworks that support Machine Learning and other GPGPU operations.
  • Collaborate with hardware designers to understand, improve, and document hardware/software interfaces.
  • Write technical samples and documentation for internal and external use.
  • Develop unit tests to ensure software quality and reliability.
  • Coordinate with partners, external developers, and OEMs to support product integration.

What we're looking for

  • Bachelor's degree plus 6 years of experience, Master's plus 5 years, or PhD plus 4 years in a relevant engineering or science field.
  • At least 2 years of work experience with programming languages suitable for graphics, such as C++ or C.
  • Strong C/C++ programming skills and understanding of data structures, algorithms, and object-oriented programming.
  • Familiarity with GPGPU APIs like CUDA or OpenCL (preferred).
  • Experience in a large matrixed organization (preferred).
  • Experience interacting with senior leadership (preferred).
  • At least 1 year in a technical leadership role (preferred).
  • Knowledge of Machine Learning, Deep Learning frameworks, Graphics APIs, and device driver development (preferred).

More like this

Similar roles

GPU Systems Driver Engineer

Qualcomm

San Diego, CA 6 days ago $203,700$305,500
Vulkan D3D12 C++ C OpenGL GLSL HLSL GPU Programming Computer Architecture Real-time Computing Graphics Simulator Emulator
6+ yrs exp

GPU Kernel Development Engineer Fellow

Amd

Austin, TX 19 days ago $231,360$347,040
GPU ROCm Machine Learning HPC Transformer FlashAttention Quantization Speculative Decoding Algorithm Development Performance Analysis
Hybrid

Senior GPU Compiler Development Engineer

Nvidia

Remote 147 days ago $184,000$287,500
C++ PTX ISA CUDA LLVM IR MLIR OpenCL Linkers Programming Language Design GPU Architecture Deep Learning Generative AI Code Generation Compiler Infrastructure
6+ yrs exp Remote