Senior GPU Modeling & Compiler Engineer

Arm Holdings

Hybrid

Quick summary

Work type
Hybrid
Location
Austin, TX
Salary
$161,500–$218,500 / yr
Posted
4 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $205k
This role $190k
$142k most similar roles pay here $252k

This role pays less than 59% of similar roles. Most pay $173,275–$235,750 — the shaded band above. At the midpoint, this role pays about $190k versus about $205k for comparable roles.

Based on 240 similar postings.

Employer

About Arm Holdings

Arm Holdings plc is a leading British semiconductor and software design firm, established in 1990 and recognized for developing energy-efficient processor architectures that power nearly all smartphones and a vast range of IoT and computing devices.

Arm Holdings currently has 40 open roles on FindRole.

Listed pay typically runs $184,500–$249,600 across 40 roles with salary data.

Most-posted roles

View all roles at Arm Holdings

At a glance

TL;DR · Senior GPU Modeling & Compiler Engineer

As a Graduate GPU Modeling and Compiler Engineer joining the Graphics Hardware Architecture team within Central Technology at Arm, you will collaborate with leading GPU Architects on prototyping architectural improvements for Mali™ GPUs, validate innovative ideas, and engage closely with engineering teams to deliver cutting-edge IP. This role requires strong programming skills in C/C++ and scripting languages, proficiency in hardware/software development, and a deep understanding of high-performance computer architecture trade-offs between GPU and CPU designs. Ideal candidates will also have experience developing timing accurate simulators, knowledge of compiler internals like register allocation methods, familiarity with the Vulkan graphics pipeline, and a track record of creative problem-solving and effective communication.

What you'll do

  • Develop and prototype architectural improvements in GPU technology.
  • Validate innovative architecture ideas through experimental investigations.
  • Engage with product groups to ensure alignment of technological advancements.
  • Work closely with engineering teams to deliver high-quality IP solutions.
  • Utilize strong programming skills in C/C++ for complex problem-solving.
  • Contribute to the development of timing accurate simulators and architectural simulations.

What we're looking for

  • PhD or equivalent experience in Computer Science or Electrical Engineering.
  • Strong background in high-performance computer architecture and GPU/CPU tradeoffs.
  • Proficiency in C/C++ programming and debugging complex problems.
  • Experience with hardware/software development and architectural simulations.
  • Knowledge of compiler internals, including register allocation methods.
  • Familiarity with Vulkan graphics pipeline and related technologies.

More like this

Similar roles

GPU Simulation System Software Engineer

Nvidia

Santa Clara, CA 19 days ago $152,000$241,500
C++ CUDA OpenGL Vulkan DX Linux Python Shell Makefiles CI/CD Git NVIDIA_GPU_Architecture Simulation_Environments Chip_Simulation Driver_Development Object_Oriented_Design Interpersonal_Skills Adaptability
Hybrid

Senior Systems Software Engineer - GPU Performance at Scale

Nvidia

Remote (Santa Clara, CA) 10 days ago $184,000$287,500
CUDA Slurm Python C C++ Bash Docker Linux HPC Container Technology Virtualization Cloud Platform Solutions Systems Architecture Performance Optimization Linux Systems Programming
Remote

Senior GPU Compiler Development Engineer

Nvidia

Remote (Santa Clara, CA) +2 49 days ago $184,000$287,500
C/C++ LLVM IR MLIR CUDA OpenCL PTX GPU ISA AI tools LLVM CI/CD Git Linux Python Perl Makefiles Doxygen JIRA Confluence
Remote

Senior System Software Engineer, GPU Performance Profiling

Nvidia

Austin, TX +1 120 days ago $152,000$241,500
C C++ CUDA OpenCL Linux Windows Git Python CI/CD Doxygen Markdown JIRA Confluence NVIDIA GPUs GPU Compute API Assembly programming Performance analysis tools High performance computing Software design Debugging skills

GPU Software Architecture Engineer, Graphics, Games, & ML

Apple Inc

Cupertino, CA 61 days ago $181,100$318,400
CUDA ROCm C/C++ InfiniBand RDMA NCCL PyTorch JAX TensorFlow Distributed Systems Parallel Computing Performance Profiling Pipeline Parallelism Expert Parallelism System Programming ML Infrastructure Python