New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
NVIDIA

System Software Engineer - Performance Verification Infrastructure

NVIDIA
Apply →
senior full-time Westford, MA

First indexed 28 Jul 2026

Description

Join NVIDIA's GPU Performance Infrastructure team to validate and ship next-generation GPU architectures. You'll influence the entire lifecycle of GPU performance verification, from early-stage modelling to post-silicon validation.

Responsibilities:

  • Build and develop end-to-end performance verification infrastructure.
  • Create scalable data pipelines to surface performance metrics from simulation, emulation, and silicon environments.
  • Collaborate with GPU architects to craft infrastructure for performance verification of upcoming architectures.
  • Work with HW teams to automate and accelerate verification workflows, enabling faster GPU build iteration.
  • Provide insights to GPU architects to understand current performance and model industry-leading performance for future builds.
  • Improve daily workflows of top chip architects, contributing to the creation of the next greatest generation of GPUs!

Requirements:

  • BS/MS in Computer Science, Computer Engineering, or equivalent experience.
  • 3+ years of software engineering experience with C++ and Python.
  • Strong CS fundamentals, including data structures, algorithms, OOP, and system design.
  • Verilog basics is a strong plus.
  • Experience with chip and/or system simulation/emulation a strong plus.
  • Exposure to GPU/CPU/SoC chip performance verification and/or profiling on simulation/emulation/silicon is a strong plus.
  • Familiarity with AI development tools.
  • Excellent interpersonal skills.

You will also be eligible for equity and benefits.