Taro Logo

Compiler Verification Software Developer

World leader in accelerated computing, pioneering AI and digital twins technology transforming major industries.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
AI · Gaming · Automotive
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Compiler Verification Software Developer

NVIDIA, the pioneering force behind the GPU and AI computing revolution, is seeking a Compiler Verification Software Developer to join their innovative team. This role sits at the intersection of GPU technology, artificial intelligence, and compiler development, offering a unique opportunity to work on cutting-edge technology that powers everything from gaming to autonomous vehicles.

The position involves working with NVIDIA's advanced GPU and embedded compiler systems, where you'll be responsible for implementing and verifying complex code in various languages including PTX, CUDA, and C++. You'll be part of a collaborative team that's pushing the boundaries of compiler technology and GPU computing.

As a Compiler Verification Software Developer, you'll have the chance to work with some of the industry's best minds, contributing to technologies that are reshaping multiple industries including AI, deep learning, and high-performance computing. The role requires strong technical expertise combined with creative problem-solving abilities.

The ideal candidate will bring 3+ years of experience, strong programming skills, and a passion for compiler technology. You'll be working in a fast-paced environment where you can grow your skills while contributing to groundbreaking technologies. NVIDIA offers the opportunity to work on challenging problems that have real-world impact, making this an excellent position for someone looking to advance their career in compiler development and verification.

Last updated 7 months ago

Responsibilities For Compiler Verification Software Developer

  • Implement programs or GPU code in PTX, CUDA, C/C++, or GPU assembly language
  • Design and implement tools, libraries, & automation for NVIDIA embedded and GPU compiler development
  • Collaborate with processor architecture and compiler teams
  • Review technical work and provide technical mentorship
  • Drive creative techniques and review industry standard methodologies

Requirements For Compiler Verification Software Developer

Python
  • Bachelor of Engineering / Bachelor of Technology in computer science or related field
  • Strong problem-solving skills
  • 3+ years of confirmed experience
  • Proficiency in English language for technical communication
  • Expertise in C, C++, CUDA, or PTX programming language

Interested in this job?