Talent.com
Senior GPU Compiler Development Engineer

Senior GPU Compiler Development Engineer

ConfidentialBengaluru / Bangalore, India
20 hours ago
Job description

We are looking for an experience compiler engineer for an exciting role in the GPU Assembler team. Join the GPU Assembler team and help build tools that enable creation of most performant applications and libraries for HPC, DL and Autonomous Driving domain. Work with key HPC developers around the world to help them achieve the best performance & efficiency on current and next generation NVIDIA GPUs by developing best in industry Assembler and Code Analysis Tools.

We will be part of a team that develops a core component of our platform for accelerating general purpose computation on the GPU. Disassembler (NVDISASM) developed by the team is used by all the CUDA users worldwide to analyze their binaries with various code analysis features built into the disassembler. Assembler is used for achieving the best performance for key DL applications.

What you will be doing :

Lead design and development of NVIDIA's Assembler and Disassembler for GPU compute.

Work on binary analysis & instrumentation features like call graphs generation, program register usage and patching of GPU binaries

Work with GPU architecture and debugger / profiler development teams to understand their requirements and deliver new features & product improvements.

Collaborate closely with teams developing other related components to ensure compatibility, reliability, and high-quality code generation

Working with customers / partners to collect feedback and drive innovative ideas and features to incorporate into the product

What we need to see :

BS or MS degree in Computer Science, Computer Engineering, or related fields with 5+ years of experience in low-level system SW development and a minimum of 3 years related to assemblers, binary analysis tools, debuggers

Good analytical and C / C++ programming skills

Experience in any one area of compiler development including feature support, code generation and compiler infrastructure

Understanding of Assembly Language / Processor ISA (GPU ISA not required but a plus)

Knowledge of object file formats such as ELF and debugging formats (DWARF).

Ways to stand out from the crowd :

Understanding of debugger / profiler tools / bintools / Linker internals, experience in binary analysis / instrumentation tools like BOLT etc.

Usage of AI tools in everyday work like Cursor, Windsurf etc.

Knowledge of GPU development and compute APIs such as CUDA and OpenCL

Skills Required

C, Debuggers, Assembler, compiler development

Create a job alert for this search

Senior Engineer • Bengaluru / Bangalore, India

Related jobs
  • Promoted
Automation Engineer

Automation Engineer

Tata ElectronicsKolar, Karnataka, India
Tata Electronics (a wholly owned subsidiary of Tata Sons Pvt.India’s first AI-enabled state-of-the-art Semiconductor Foundry. This facility will produce chips for applications such as power manageme...Show moreLast updated: 30+ days ago
  • Promoted
Senior Field Service Engineer

Senior Field Service Engineer

LSK MACHINE TOOLSHosur, Tamil Nadu, India
Coimbatore / Tamil Nadu (Travel as per client requirement).CNC machines, machine tools, and automation solutions.With a focus on quality, performance, and customer satisfaction, we provide comprehe...Show moreLast updated: 22 days ago
  • Promoted
The Role : Senior AI & Rapid Development Specialist (f.e. Cursor)

The Role : Senior AI & Rapid Development Specialist (f.e. Cursor)

YamathosBangalore Rural, Karnataka, India
The Role : Senior AI & Rapid Development Specialist.We’re building a global team of modern developers who use.Cursor, Lovable, Replit, and GitHub Copilot. You’ll work closely with our consultants in ...Show moreLast updated: 1 day ago
  • Promoted
Guidewire Policycenter dveloper

Guidewire Policycenter dveloper

PwC Acceleration Center IndiaBangalore Rural, Karnataka, India
Minimum of 4 to 10 years of experience.Role : Policy Center Configuration developer.Willingness to work Second Shift (2 pm IST to 11 pm IST) to support US based clients. Demonstrates abilities soluti...Show moreLast updated: 22 days ago
  • Promoted
CNC Vendor Development Lead

CNC Vendor Development Lead

Titan Engineering & Automation LimitedHosur, Tamil Nadu, India
Ensuring loading the machines with coordination with Internal Team.Ensure timely delivery of machined parts from Captive Center with quality. Scheduling & Prioritization for loading the machines alo...Show moreLast updated: 15 days ago
  • Promoted
Senior AI & Automation Specialist

Senior AI & Automation Specialist

YamathosBangalore Rural, Karnataka, India
Senior AI & Automation Specialist (N8N etc).Join Yamathos — a fast-moving AI consultancy helping companies automate smarter, not harder. If you’re passionate about AI, automation, and creative probl...Show moreLast updated: 1 day ago
  • Promoted
CAM Engineer

CAM Engineer

SNAM Group of CompaniesHosur, Tamil Nadu, India
Develop and optimize CNC programs using CAM software- Mastercam to manufacture patterns, core boxes and part machining according to drg. Work closely with design engineers to review CAD models and i...Show moreLast updated: 1 day ago
  • Promoted
GPU Software Development Engineer

GPU Software Development Engineer

ConfidentialBengaluru / Bangalore, India
Mandatory Skillset : - Excellent C / C++ / Scripting programming skills, - Hands on with Linux kernel system software development, - Experience in development and debugging in KMD / UMD area - Proficiency...Show moreLast updated: 4 days ago
  • Promoted
DFT Engineer

DFT Engineer

CanvendorBengaluru, Karnataka, India
DFT Engineer (3+ Years Experience) |Bangalore| Immediate Joiners Preferred.Notice period : Immediate to 30days.Mandatory : DFT, ATPG, Scan Insertion, EDA Tools. DFT Fundamentals including JTAG, Scan, ...Show moreLast updated: 30+ days ago
  • Promoted
Senior ML Compiler Engineer, Compute

Senior ML Compiler Engineer, Compute

ConfidentialBengaluru / Bangalore, India
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...Show moreLast updated: 4 days ago
  • Promoted
Senior ASIC CAD Engineer

Senior ASIC CAD Engineer

ConfidentialBengaluru / Bangalore
Work closely with CAD implementation members to deliver high quality tools and flows that meet all the key metrics of QoR : Manufacturability, Reliability, Timing, Area, and Performance.Regress meth...Show moreLast updated: 30+ days ago
  • Promoted
Senior GPU Architect

Senior GPU Architect

ConfidentialBengaluru / Bangalore, India
NVIDIA has continuously reinvented itself.Our invention of the GPU sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing.Today, resea...Show moreLast updated: 4 days ago
  • Promoted
RTL to GDSII Engineer

RTL to GDSII Engineer

ConfidentialBengaluru / Bangalore, India
Job Opportunity : RTL to GDSII Engineer (5+ Years of Experience).The ideal candidate will possess strong technical expertise in synthesis and timing analysis, with hands-on experience across the com...Show moreLast updated: 4 days ago
  • Promoted
GPU + Kubernetes expert

GPU + Kubernetes expert

Norwin TechnologiesBengaluru, Karnataka, India
Were looking for an experienced.We need builders, not just maintainers.Ideal candidates will have hands-on experience.Interested candidates can share their updated CV on. Design, build, and optimize...Show moreLast updated: 30+ days ago
  • Promoted
Senior Developer, Layer 1 (4G & 5G)

Senior Developer, Layer 1 (4G & 5G)

Altiostar, A Rakuten Symphony CompanyBengaluru, Karnataka, India
Altiostar is the mobile broadband industry’s first provider of Virtual RAN (vRAN) with Ethernet front haul, for software-intensive LTE eNodeB. Our unique solution is designed to improve quality of e...Show moreLast updated: 30+ days ago
  • Promoted
Sr Compiler Developer - OpenMP

Sr Compiler Developer - OpenMP

ConfidentialBengaluru / Bangalore
We are building first class compilation technology for HIP, OpenCL, OpenMP and Python.In addition to HPC apps, our compilers are used in the development of AMD Machine Learning frameworks and Libra...Show moreLast updated: 30+ days ago
  • Promoted
Senior DFT Engineer and Lead DFT

Senior DFT Engineer and Lead DFT

Capgemini EngineeringBengaluru, Karnataka, India
Will be responsible for Designing and Implementing DFT techniques.Should hava a good understanding of Memory BIST / Scan / OnChip Compression / At-speed Scan / Test-clocking / Boundary Scan / Analog Testing / P...Show moreLast updated: 1 day ago
  • Promoted
Senior DV Engineers (UVM / Verliog)

Senior DV Engineers (UVM / Verliog)

L&T Technology ServicesBengaluru, India
LTTS is looking for DV engineers with 7+ years of experience for lead role.StemVerilog / UVM methodology and / or C / C++ based verification. IP / sub-stem and / or SoC level verification based on StemVerilog...Show moreLast updated: 30+ days ago