GPU Software Engineer

Qualcomm

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$98,900–$148,300 / yr
Posted
3 days ago
Closes
Dec 27, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $205k
This role $124k
$82k most similar roles pay here $259k

This role pays less than 98% of similar roles. Most pay $174,843–$235,750 — the shaded band above. At the midpoint, this role pays about $124k versus about $205k 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 542 open roles on FindRole.

Listed pay typically runs $148,300–$222,500 across 521 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · GPU Software Engineer

Join the Qualcomm Adreno GPU Software team as a senior engineer to design and develop advanced profiling, performance analysis, and debugging tools for next-generation GPUs. Collaborate closely with hardware and software teams on performance validation and work directly with developers, partners, and OEMs to optimize applications for Snapdragon Adreno GPUs. Utilize C++ and other relevant programming languages to create user interfaces and driver instrumentation, ensuring high-quality software delivery while staying abreast of cutting-edge graphics technologies like ray tracing and mesh shading. Ideal candidates have extensive experience in GPU hardware and graphics concepts, proficiency with modern AI-driven development tools, and a background in real-time graphics or compute application optimization using frameworks such as Vulkan, DirectX, OpenCL, or CUDA.

What you'll do

  • Design and develop profiling and performance analysis tools for GPU.
  • Debug issues and optimize user experience in GPU developer tools.
  • Collaborate with hardware teams on performance validation and analysis.
  • Work with the developer ecosystem, partners, and OEMs to enhance tools.
  • Shape how developers optimize for Snapdragon Adreno GPU technology.

What we're looking for

  • 3+ years of professional experience in software development.
  • Extensive programming knowledge in C/C++ for graphics applications.
  • Strong understanding of GPU hardware and graphics concepts.
  • Proven ability to deliver high-quality software features and products.
  • Proficiency in using AI-driven tools for automated code analysis and debugging.
  • Experience with modern graphics APIs like Vulkan, DirectX, Metal, or OpenGL.
  • Knowledge of advanced graphics trends such as ray tracing and mesh shading.

More like this

Similar roles

Senior Staff GPU Engineer

Qualcomm

San Diego, CA 7 days ago $195,200$292,800
C++ Python CUDA OpenGL Vulkan Linux Debugging Firmware Automation CI/CD Git Jenkins Docker Kubernetes Terraform AWS Google Cloud Platform Azure PostgreSQL MongoDB

GPU Research Engineer

Qualcomm

San Diego, CA 65 days ago $161,800$242,600
C/C++ Python Vulkan D3D OpenGL OpenCL GPU Architecture Ray Tracing Neural Rendering Geometry Processing Machine Learning Feature Development Specification Simulators Standardization Efforts CI/CD

GPU Systems Driver Engineer

Qualcomm

San Diego, CA 71 days ago $195,200$292,800
C/C++ Vulkan D3D12 OpenGL GLSL HLSL GPU programming Device driver development Large scale system software Real-time computing graphics technology

GPU Software Engineer

Qualcomm

San Diego, CA +1 46 days ago $98,900$148,300
C C++ Python Perl GPU APIs pre-silicon tests post-silicon tests design documentation team collaboration graphics programming

GPU HLM Engineer

Qualcomm

San Diego, CA 37 days ago $195,200$292,800
C++, CUDA Python Linux Git CI/CD OpenGL Vulkan PCIe GPGPU PowerVR ARM NVIDIA AMD Qualcomm GPU Architecture Simulation Tools Performance Analysis Tools Debugging Tools Documentation Tools