Verification Engineer - Compilers C++

Nvidia

Actively hiring
Santa Clara, CA · Austin, TX · Hillsboro, OR · Redmond, WA Posted 21 days ago $140,000$224,250 / year

At a glance

AI generated

TL;DR

Join NVIDIA’s cutting-edge team as a Senior Compiler Verification Engineer where you will play a pivotal role in ensuring the quality of our latest technology. Your daily responsibilities include designing comprehensive C++ testsuites for modern standards like C++23/26, identifying gaps in current testing procedures, and leveraging advanced LLM technologies to enhance test quality. You will also automate compiler testing using NVIDIA’s frameworks, execute tests, analyze results, and optimize build environments. Ideal candidates possess a strong background in software development or testing with expertise in C++, compilers, and low-level tools. Proficiency in ISO C++20/23/26 features, experience in test automation, and deep knowledge of SDLC and HPC methodologies are essential. Additional skills such as compiler development, verification/testing, performance analysis, and familiarity with ARM64, X64, RISC-V ISAs will set you apart.

Skills

C++ ISO C++20/23/26 NVIDIA test frameworks Test automation Software Development Lifecycle (SDLC) High-Performance Computing (HPC) Software Testing Methodologies Git Perforce JIRA Make LLM technologies ARM64 X64 RISC-V

What you'll do

  • Design advanced C++ testsuites adhering to modern standards (C++23/26).
  • Identify and close gaps in current test procedures using LLM technologies.
  • Automate compiler testing with NVIDIA frameworks for efficient execution and reporting.
  • Implement iterative planning and development processes to enhance existing test coverage.
  • Write comprehensive test plans, develop tests, automate them, execute, and report results.

What we're looking for

  • Bachelor's or master’s degree in computer science/engineering or equivalent experience.
  • 3+ years of work experience in software development or test organization.
  • Proficiency in C++ programming, including advanced ISO C++20/23/26 features.
  • Expertise in compilers and low-level software tools with problem-solving skills.
  • Experience in writing and automating test plans for production environments.
  • Deep understanding of SDLC, HPC, and software testing methodologies.
  • 5+ years’ experience testing production software, preferably compilers or system software.

Market check

Salary context

This $140,000–$224,250 range sits above 59% of similar postings on FindRole.

Peer median band

$133,400$218,500

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$141,064$199,200

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 801 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 797 roles with salary data.

Most-posted roles

View all roles at Nvidia

More like this

Similar roles

Compiler Verification Engineer, Compute Performance – GPU

Nvidia

Us, Tx, Austin, US 105 days ago $140,000$224,250
C C++ CUDA Python Perl Shell Git JIRA Confluence Make NVIDIA CUDA Toolkit Linux HPC SDLC Test Automation Test Development Test Execution Test Reporting Compiler Verification Performance Analysis Statistical Analysis Tools

Compiler Engineer - AI Inference

Nvidia

Us, Ca, Santa Clara, US 35 days ago $152,000$241,500
C/C++ Python MLIR LLVM CUDA TensorFlow PyTorch NVIDIA GPUs Datacenter Optimization CI/CD Git Linux Hardware/Software Co-Design Large Language Models(LLM)

Senior Compiler Engineer Infrastructure

Nvidia

Remote (Us, Ca, Santa Clara, US) 22 days ago $152,000$241,500
LLVM Clang MLIR C++ Git CI/CD AI Automation CUDA Python PostgreSQL Docker Kubernetes Terraform Prometheus Grafana
Remote

Compiler Software Engineer

Qualcomm

Austin, Tx,Us, US 178 days ago $116,900$175,300
LLVM gcc C C++ assembly compiler frameworks instruction sets computer architectures pipeline structure hazards cache memory organization system software tools assemblers linkers debuggers large scale software codebases software engineering

Senior C++ Software Engineer - Chip Design Tools

Nvidia

Us, Ca, Santa Clara, US 22 days ago $152,000$241,500
C++ Golang Unix/Linux VLSI frontend design and verification RTL design Modern C++ Compiler Build systems Database Static code analysis Dynamic code analysis

C++ Developer

Morgan Stanley

1633 Broadway- Ny, US 60 days ago $120,000$165,000
C++ Java Perl Python Shell DB2 UNIX SQL CI/CD SDLC OTC Derivatives Counterparty Risk Systems Margining Systems Collateral Systems Confirmation Systems