
Posted 8 hours ago
GPU Compiler Development Engineer
NVIDIA CorporationGPU Compiler Development Engineer
Requirements
BS or MS in Computer Science or Engineering, 2+ years experience with assemblers or binary tools, Proficiency in C/C++, Understanding of Computer Architecture and ISA
Skills
C#CompilerGPU
About the role
Responsibilities
- Develop, maintain, and consistently improve NVIDIA’s Assembler and Disassembler for GPU compute
- Collaborate with GPU architecture and debugger/profiler development teams
- Work closely with teams developing related components to ensure compatibility and high-quality code generation
- Engage with customers and partners to gather feedback and drive innovative features
Requirements
- BS or MS degree in Computer Science, Computer Engineering, or equivalent experience
- At least 2+ years of software development experience related to assemblers, linkers, loaders, binary tools, and debuggers
- Strong analytical skills and proficiency in C/C++ programming
- Experience in compiler development, including feature support, code generation, and compiler infrastructure
- Solid understanding of Assembly Language / Processor ISA, Computer Architecture, and system software
- Ability to work independently and lead development efforts
Preferred Qualifications
- Deep understanding of debugger/profiler tools, bintools, and linker internals
- Experience with binary analysis/instrumentation tools like BOLT
- Experience using AI tools such as Cursor or Windsurf
- Knowledge of GPU development and compute APIs like CUDA and OpenCL
About the Company
NVIDIA is a global leader in accelerated computing, building technologies that enable the most performant applications in HPC, Deep Learning, and Autonomous Driving.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeGPU Compiler Development Engineer
NVIDIA Corporation · Bengaluru
