New offer - be the first one to apply!

August 7, 2025

Compiler Debug Verification Engineer

Mid • On-site

$136,000 - $212,750/yr

Santa Clara, CA , +1

NVIDIA has been transforming Artificial Intelligence, computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.

What you’ll be doing:

This role offers a great opportunity to be at the forefront of compiler verification, ensuring our brand-new technology maintains its premier standard. You will:

  • Investigate the fascinating world of object files and executables generated by Compute and DSL compilers; Design and enhance tools to inspect them and make them iron clad.

  • Immerse yourself in debugger internals and debug information generated for correctness and efficiency.

  • Analyze performance degradation or functional defects in compute and DSL compilers, identify root causes of regressions, suggest corrective actions, and perform reviews to continuously improve testing.

  • Automate compiler testing using NVIDIA test frameworks and programming. This includes test execution, test reporting, results analysis, and automation of build and test environments.

  • Collaborate with software compiler developers to provide automated solutions for unit testing.

  • Apply current iterative planning and test development processes. Identify potential gaps in existing test coverage and work on closing test gaps.

What we need to see:

  • Bachelor’s or Master’s Degree in Computer Science/Computer Engineering or equivalent experience.

  • 3+ years’ work experience in a software development or test organization.

  • Deep understanding of Software Development Process (SDLC), High-Performance Computing (HPC), and Software Testing Methodologies.

  • Expertise in compilers / Low-level software tools, understanding how they work and are implemented, with a proven track record to solve problems and implement solutions.

  • Ability to simplify sophisticated code to reproducible errors with minimal external dependencies.

  • Experience in writing test plans, test development, test automation, test execution, and reporting in a production environment.

  • Proficiency in programming and/or testing in C/C++/CUDA and Python languages.

  • Knowledge of deep learning frameworks such as PyTorch, TensorRT, JAX and Numba as well as other deep learning applications is highly desired

  • Excellent communication skills, self-motivated, and well-organized.

Ways to stand out from the crowd:

  • 5+ years’ experience testing production software, preferably compilers or other system software.

  • Experience with LLVM project, MLIR, LLVM IR; Debuggers like GDB, LLDB; ELF and Dwarf Standards.

  • Previous experience in compiler development, verification/testing, or performance analysis; plus unit-test development in system software.

  • Proficiency with NVIDIA CUDA Toolkit, especially solving issues and debugging in a Linux environment.

  • Experience with revision control software and management tools, such as Git, Perforce, JIRA, Confluence, and Make

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 136,000 USD - 212,750 USD.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until August 10, 2025.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.