GPU Compiler Development Engineer
Core
Develop and maintain NVIDIA's Assembler and Disassembler tools to enable high-performance applications and libraries for HPC, Deep Learning, and Autonomous Driving.
Role type
Senior IC compiler engineer (GPU assembler/disassembler)
Builds
GPU Assembler and Disassembler (NVDISASM) for CUDA users and HPC/DL developers
Domain
GPU compute, HPC, Deep Learning, Autonomous Driving
Deliverable
production ML models | product features
Required skills
C/C++ programming, compiler development, assembly language, processor ISA, computer architecture, binary tools, debugger internals
Preferred skills
binary analysis/instrumentation, CUDA/OpenCL APIs, AI coding tools
Technologies
CUDA, OpenCL, BOLT, NVDISASM
Responsibilities
Develop and improve Assembler/Disassembler for GPU compute; Collaborate with architecture and debugger teams; Ensure compatibility and code generation quality; Engage with customers to gather feedback
Seniority
Senior, hands-on IC