Compiler Software Engineer

Qualcomm

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$116,900–$175,300 / yr
Posted
4 days ago
Closes
Dec 23, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $156k
This role $146k
$107k most similar roles pay here $208k

This role pays less than 61% of similar roles. Most pay $128,188–$183,775 — the shaded band above. At the midpoint, this role pays about $146k versus about $156k 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 528 open roles on FindRole.

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

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Compiler Software Engineer

As a Senior Compiler Engineer at Qualcomm Technologies, Inc., you will join the Engineering Group's Compiler Toolchain Software team to develop and enhance open source compiler toolsets for Qualcomm silicon. Your daily responsibilities include contributing to GCC, LLVM, glibc, and related communities by adding features and improving performance specifically for Qualcomm processors. You will collaborate with hardware teams to support new hardware features in open source projects and work on optimizing the entire compilation stack, including code generation and usability improvements. The role requires expertise in C/C++ programming, experience with compiler frameworks like GCC or LLVM, and a strong background in computer architecture. Ideal candidates have established records of contributions to open source compiler projects and will help advance optimization frameworks for leveraging advanced CPU features in machine learning applications.

What you'll do

  • Work in GCC, LLVM, glibc communities to enhance features for Qualcomm processors.
  • Identify and improve performance areas through benchmarking and code analysis.
  • Collaborate with hardware teams to support new features in open source projects.
  • Enhance tool usability by interacting directly with users and gathering feedback.
  • Design and develop compiler optimizations targeting open source ML frameworks.

What we're looking for

  • Experience working with GCC or LLVM compiler frameworks.
  • Strong background in C/C++ programming.
  • Proven track record of contributions to open source communities.
  • Knowledge of computer architecture principles.
  • Minimum 2+ years of software engineering experience or equivalent education.
  • Ability to collaborate with hardware and software teams on tool development.
  • Experience identifying and implementing improvements in compiler performance.

More like this

Similar roles

RISC-V CPU Compiler Engineer

Qualcomm

Santa Clara, CA +1 11 days ago $167,100$250,700
LLVM C C++ RISC-V AArch64 GCC glibc SPECrate Integer DCPerf Computer Architecture Open Source Contribution Code Generation Optimization Benchmarking Server CPU Performance

Machine Learning Compiler

Qualcomm

Raleigh, NC 125 days ago $160,600$240,800
LLVM C++ PyTorch ONNX Compiler Design ML Frameworks Graph-Level Optimizations Memory Hierarchies Performance Modeling CI/CD

Software Engineer

Alteryx

Remote (Irvine, CA) 126 days ago $103,000$133,000
Python REST Git GCP Azure AWS Node.js Docker Kubernetes CI/CD PostgreSQL Alteryx
Remote

Software Engineer

Broadcom

Usa-Ca - Promontory B 64 days ago $141,300$226,000
Java GoLang Python REST APIs CI/CD Docker Kubernetes Terraform Prometheus Grafana VCF PostgreSQL MySQL Git Jenkins Ansible Test-Driven Development DevOps methodologies

Software Engineer

Booz Allen Hamilton

Chantilly, VA 61 days ago $69,400$158,000
Java Python Rust GO AWS Azure Google Cloud

Software Engineer

Booz Allen Hamilton

Aurora, CO 53 days ago $86,900$198,000
Java Python Rust GO Linux Docker Kubernetes AWS Azure Google Cloud CI/CD