Compiler Tools Engineer

Qualcomm

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Austin, TX
Salary
$123,700–$185,500 / yr
Posted
40 days ago
Freshness
Confirmed live yesterday
Closes
Mar 16, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $175k
This role $155k
$112k $237k
below market most similar roles pay here above market

This role pays less than 66% of similar roles. Most pay $142,400–$208,147 — the blue band above. At the midpoint, this role pays about $155k versus about $175k 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 575 open roles on FindRole.

Listed pay typically runs $147,900–$221,900 across 550 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Compiler Tools Engineer

The Compiler Tools Engineer joins the Compiler Toolchain Software team to develop the LLVM compilation suite for the Hexagon DSP. This role focuses on enabling high-performance machine learning, signal processing, and multimedia workloads on the Snapdragon platform. You will build LLVM and MLIR-based compiler components, improve ML compiler lowering and optimization pipelines, and debug correctness issues across MLIR, LLVM IR, and assembly. Key responsibilities include using profiling and benchmark data to drive performance and code size improvements while collaborating with hardware engineers to optimize silicon usage. Required skills include hands-on experience with LLVM, MLIR, or GCC, along with strong C/C++ programming. You will work on the entire compilation stack, including intermediate representations, code generation, and programmer usability for wireless communication and image processing applications.

What you'll do

  • Develop LLVM and MLIR-based compiler components for the Hexagon DSP.
  • Improve ML compiler lowering and optimization pipelines for efficient hardware execution.
  • Use profiling and benchmark data to drive performance and code size improvements.
  • Debug correctness and code generation issues across MLIR, LLVM IR, and assembly.
  • Analyze software requirements to determine feasible designs within hardware constraints.
  • Develop software solutions best suited for Qualcomm's specific SOC architectures.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, Electrical Engineering, or related field and 2+ years of Software or Systems Engineering experience.
  • Master's degree in Computer Science, Engineering, Electrical Engineering, or related field and 1+ year of Software or Systems Engineering experience.
  • PhD in Computer Science, Engineering, Electrical Engineering, or related field.
  • 1+ year of any combination of academic and/or work experience with compiler or tools.
  • 5 years or more of compiler engineering experience in industry or academia.
  • Hands-on experience with LLVM, MLIR, GCC, or another production compiler framework.
  • Strong programming skills in modern C/C++ and experience working in large software codebases.
  • Professional experience developing production-quality compiler infrastructure using LLVM and/or MLIR (preferred).

More like this

Similar roles

Compiler Toolchain Engineer

Qualcomm

Austin, TX 40 days ago $104,500–$156,700
LLVM GCC C C++ Assembly Compiler Engineering Intermediate Representations Code Generation Assemblers Linkers Debuggers Computer Architecture Instruction Sets Android
5+ yrs exp

Machine Learning Compiler Engineer

Qualcomm

Remote (New York, NY) +3 40 days ago $223,600–$335,400
MLIR LLVM PyTorch Triton TVM Generative AI Polyhedral Optimization High-Performance Computing GPU Programming Parallel Programming Vectorization Compiler Development Computer Architecture Quantized Neural Operators
8+ yrs exp Remote

Senior AI Compiler Engineer, MLIR

Nvidia

Remote (Santa Clara, CA) +2 74 days ago
MLIR LLVM XLA C++ Python CUDA OpenCL PyTorch JAX GPU Architecture Compiler Optimizations Kernel Generation Deep Learning Performance Analysis
3+ yrs exp Remote

Senior Deep Learning Compiler Engineer

Nvidia

Remote (Santa Clara, CA) +2 18 days ago $152,000–$241,500
C++ Python CUDA OpenCL MLIR XLA TVM LLVM PyTorch GPU Architecture Compiler Optimization Deep Learning cross compilation Performance Analysis Kernel Generation
3+ yrs exp Remote

Staff Engineer, Compiler

Samsung Semiconductor

San Jose, CA 147 days ago $163,000–$253,000
PyTorch MLIR Triton XLA TVM Inductor IREE CUTLASS LLVM CUDA ROCm MPS TPU HPC Distributed Systems NUMA Kernel DSL Compiler IR torch.compile
10+ yrs exp

Senior Compiler Engineer, AI

Nvidia

Remote (Austin, TX) +4 165 days ago $184,000–$287,500
LLVM MLIR Python C++ Machine Learning Reinforcement Learning LLM Compiler Design Code Generation GPU Architecture Predictive Modeling Evolutionary Algorithms High-Dimensional Data Analysis Performance Engineering
8+ yrs exp Remote