Senior GPU Compiler Development Engineer
Core
Lead design and development of NVIDIA's Assembler and Disassembler for GPU compute, enabling high-performance applications for HPC, Deep Learning, and Autonomous Driving.
Role type
Senior IC compiler engineer (GPU tools)
Builds
NVIDIA Assembler and Disassembler (NVDISASM) and code analysis tools
Domain
High-performance computing, Deep Learning, Autonomous Driving, GPU architecture
Deliverable
production ML models
Required skills
C/C++ programming, compiler development, assembly language, processor ISA, object file formats (ELF), debugging formats (DWARF), binary analysis, binary instrumentation, linker internals
Preferred skills
GPU development APIs (CUDA, OpenCL), debugger/profiler tools, AI tools usage
Technologies
CUDA, OpenCL, ELF, DWARF, BOLT
Responsibilities
Lead design and development of NVIDIA's Assembler and Disassembler; Work on binary analysis & instrumentation features; Collaborate with GPU architecture and debugger/profiler teams; Ensure compatibility and reliability of code generation; Collect customer feedback to drive product improvements
Seniority
Senior, hands-on IC
