Enable job alerts via email!

Compiler Verification Software Developer- Pune-Nvidia Graphics Pvt Ltd-3-6 - TimesJobs.com

Nvidia Graphics Pvt Ltd

Pune District

On-site

INR 8,00,000 - 12,00,000

Full time

Today
Be an early applicant

Job summary

A leading tech company in Pune is seeking a Compiler Verification Software Developer to enhance GPU-powered technology. The role involves implementing GPU code, designing verification tools, and collaborating with technical teams. Candidates should have a Bachelor’s degree in computer science, at least 3 years of experience, and proficiency in programming languages like C, C++, and CUDA. Join a team that is shaping the future of AI and deep learning.

Qualifications

  • 3 years of confirmed experience in programming or software engineering.
  • Expertise in compiling languages including C, C++, CUDA, or PTX.
  • Proficiency in reading, writing, and speaking English.

Responsibilities

  • Implement GPU code in various languages to verify NVIDIA compilers.
  • Design tools to support compiler development and verification.
  • Collaborate with teams in a distributed environment.

Skills

Problem solving
C/C++ proficiency
CUDA knowledge
Debugging

Education

Bachelor of Engineering / Bachelor of Technology in computer science
Job description
Compiler Verification Software Developer

Are you excited to learn how compilers make a difference to GPU-powered technology such as artificial intelligence, high performance computing, mobile gaming, deep learning, and self-driving cars? Are you passionate about breaking the code implemented by the best in the industry?

Job Description

NVIDIA's groundbreaking creation of the GPU in 1999 fueled a surge in the PC gaming market, reshaping the landscape of modern computer graphics and powering parallel computing. In recent years, deep learning powered by GPUs has fueled the emergence of AI—the next frontier of computing. GPUs are the powerful brains behind computers, robots, and systems that can perceive and comprehend the world. Today, we are recognized as "the AI computing company."

We care for you! We are looking for a creative and autonomous computer scientist with a real passion for crafting high-quality products. If you are excited to learn how compilers make a difference to GPU-powered technology, we want to hear from you.

What you’ll be doing
  • Implement programs or GPU code in PTX, CUDA, C/C++, or a GPU assembly language to verify NVIDIA GPU / embedded compilers
  • Design and implement tools, libraries, and automation to support NVIDIA embedded and GPU compiler development and verification process
  • Collaborate with the processor architecture and compiler teams in a distributed geographic environment to assemble the technical requirements and deliver against them
  • Review the technical work and provide technical mentorship to the members of the team
  • Recommend and drive creative techniques including reviewing industry standard methodologies, literature, and technological advancement to architect and develop software, scripts, and tools that would bring compiler quality to the next level
What we need to see
  • Bachelor of Engineering / Bachelor of Technology in computer science or related field
  • A superb problem solver (solving programming, integration, debugging, or testing problems)
  • 3 years of confirmed experience
  • Proficiency in reading, writing, and speaking English to understand and build technical artifacts (verification plans, requirement documents, design documents, etc.) and engage collaborators in technical brainstorming and status meetings
  • Expertise in one of C, C++, CUDA, PTX programming language including their specifications
Ways to stand out from the crowd
  • Application of machine learning to address software engineering problems
  • Prior experience crafting and implementing low-level programs
  • Compiler development or verification experience in at least one area: compiler front-end, compiler optimizations, or LLVM framework
  • Familiarity with the architecture of at least one GPU processor

Locations – India, Pune

We have some of the most dedicated people in the world working with us and our engineering teams are growing fast in Deep Learning, Artificial Intelligence, and Autonomous Vehicles. If you are a creative and autonomous computer scientist with a real passion for crafting high-quality products, we want to hear from you.

EEO Note

Please note: TimesJobs or its recruiting partners do not charge money or fees from candidates for recruitment or anything else. If anyone calls you asking for money or payment for registration, application process, resume service, etc., please report it immediately to corporatecare@timesjobs.com

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.