Senior GPU Compiler Development Engineer
A free account shows the apply link for every role and matches you to the ones that fit your resume.
About the role
NVIDIA develops GPU computing platforms and tools for high-performance computing, deep learning and autonomous driving. You will develop GPU assembler, disassembler and binary analysis tools and collaborate with architecture, debugging and profiling teams.
What you'll do
- Design and develop GPU assembler and disassembler tools
- Build binary analysis and instrumentation features
- Coordinate with GPU architecture, debugger and profiler teams
- Improve compatibility, reliability and code generation
- Gather customer and partner feedback for product features
Skills
Must have
- C++
- Compiler development
- Assembler development
- Binary analysis
- Assembly language
- Processor architecture
- Elf
- Dwarf
Nice to have
- GPU isa
- Binary instrumentation
- CUDA
- Opencl
Tools
- Nvdisasm
- Bolt
- Cursor
- Codex
- Claude
Who it's for
- Education
- Engineering degree
- Degree
- computer science, computer engineering
- Experience
- 8+ years
- Domain
- gpu computing
About NVIDIA
NVIDIA has 36 open roles in Bangalore, at NVIDIA Bengaluru (Bagmane Capital Memphis South Tower). See every NVIDIA role.
More at NVIDIA
Lead or staff · 10+ years
Mid level · Hybrid · 2+ years
Senior · Hybrid · 5+ years
Mid level · Hybrid · 3 to 12 years
Mid level · Hybrid · 3+ years
Senior · Hybrid · 5+ years
Senior · Hybrid · 6+ years
Senior · Hybrid · 5+ years
Similar roles
All embedded and firmware jobs
GalaxEye · Entry level · 1 to 2 years · Fresher friendly
Walmart Global Tech India (WM Global Technology Services India) · Mid level · On-site · 2+ years

Bosch Global Software Technologies · Senior · 5 to 10 years

Analog Devices · Mid level · 4 to 12 years


