GPU Compiler Engineer

Qualcomm

Actively hiring
San Diego, CA Posted 73 days ago $161,800$242,600 / year

At a glance

AI generated

TL;DR

As a Principal Engineer at Qualcomm Technologies, Inc., you will join the cutting-edge GPU team to architect, design, and optimize GPU cores for performance and power efficiency. Your daily tasks include building functional model simulations, developing software, and conducting comprehensive graphics tests across various scenarios to ensure functionality and stability. You will collaborate closely with cross-functional teams and external partners to guide implementation and develop critical driver and compiler software supporting GPU products. This role requires advanced knowledge of GPU architecture and experience in technical leadership, ideally with a master’s degree or PhD in Computer Engineering, Computer Science, Electrical Engineering, or related field, along with 2+ years of relevant GPU experience.

Skills

C C++ Python CUDA OpenGL Linux Git CI/CD Docker Jenkins NVIDIA_GPU ARM_GPU Vulkan Mesa QEMU Valgrind LLVM OpenCL

What you'll do

  • Leverages advanced GPU knowledge to design and optimize performance and power of GPU cores.
  • Develops software and conducts comprehensive tests to verify functionality and stability of graphics solutions.
  • Designs critical driver and compiler software for GPU products to support implementation needs.
  • Writes detailed technical documentation for complex GPU projects to guide users and customers.
  • Collaborates with cross-functional teams to ensure alignment between project goals and user requirements.

What we're looking for

  • Master's degree or PhD in Computer Engineering, Computer Science, Electrical Engineering, or related field.
  • 2+ years of relevant GPU experience.
  • Experience in architecting and designing GPU cores for performance and power optimization.
  • Ability to develop critical driver and compiler software for GPU products.
  • Strong collaboration skills with cross-functional teams and external vendors.
  • Proficiency in building functional model simulations and comprehensive graphics tests.

Market check

Salary context

This $161,800–$242,600 range sits above 57% of similar postings on FindRole.

Peer median band

$153,400$241,500

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$177,250$235,750

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Qualcomm

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

Qualcomm currently has 567 open roles on FindRole.

Listed pay typically runs $148,300–$226,100 across 534 roles with salary data.

Most-posted roles

View all roles at Qualcomm

More like this

Similar roles

GPU Software Engineer

Qualcomm

San Diego, Ca,Us, US 12 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 AI Compiler Engineer

Qualcomm

San Diego, Ca,Us, US 29 days ago $141,600$212,400
C/C++ LLVM SYCL CUDA OpenCL MLIR GPU architecture Machine Learning Graph Compiler Data structures Algorithms Object-oriented programming

GPU Research Engineer

Qualcomm

San Diego, Ca,Us, US 31 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 Design Verification Engineer

Qualcomm

San Diego, Ca,Us, US 57 days ago $161,800$273,400
SystemVerilog UVM C/C++ Python Veloce Palladium Zebu FPGA Vulkan DX11 DX12 Make Airflow GNU Toolchain Visual Studio Formal verification FPV DPV QEMU Embedded FW Development Linux Kernel Architecture C/C++ Debugging gdb uboot uefi kernel-mode drivers

Senior Staff Engineer, GPU Software Architecture

Samsung Electronics

Remote (3900 N Capital Of Texas Hwy, Austin, Tx, Usa, US) 86 days ago $180,200$297,200
C C++ Python Vulkan DirectX Metal HLSL GLSL OpenCL CUDA Unreal Unity Linux Android OpenGL 3D graphics GPU hardware ray tracing rasterization linear algebra multi-threaded debugging performance profiling parallel programming game engines offline compiler JIT compiler
Remote