System Software Engineer - Performance Verification Infrastructure

NVIDIA
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringEducation: high_schoolSkills: ["Interpersonal skills"]

Join NVIDIA’s GPU Performance Infrastructure team to build and maintain automated chip performance verification pipelines end-to-end, from workload trace generation through post-processing and correlation to architectural targets. Develop observability infrastructure across simulation, emulation, and silicon; build scalable data pipelines and full-stack dashboards for performance metrics; and partner with GPU architects and HW teams to automate verification workflows and accelerate iteration.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
1 day ago

System Software Engineer - Performance Verification Infrastructure

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Join NVIDIA’s GPU Performance Infrastructure team to build and maintain automated chip performance verification pipelines end-to-end, from workload trace generation through post-processing and correlation to architectural targets. Develop observability infrastructure across simulation, emulation, and silicon; build scalable data pipelines and full-stack dashboards for performance metrics; and partner with GPU architects and HW teams to automate verification workflows and accelerate iteration.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design and maintain automated chip performance verification pipelines covering trace generation, multi-target test execution, results post-processing, and correlation to architectural performance targets.
  • •Develop performance monitoring and measurement infrastructure providing consistent observability across simulation, emulation, and silicon environments.
  • •Build scalable data pipelines and full-stack dashboards to ingest, visualize, and compare performance metrics across builds and environments.
  • •Coordinate with GPU architects to craft infrastructure for performance verification of upcoming architectures.
  • •Work with HW teams to automate and accelerate verification workflows, improving GPU build iteration speed.

Key Requirements

  • •BS/MS in Computer Science, Computer Engineering, or equivalent experience.
  • •3+ years of software engineering experience primarily in C++, with Python for tooling and automation.
  • •Strong CS fundamentals including data structures, algorithms, OOP, and system design.
  • •Full-stack experience with backend (Java/Python), REST APIs, and modern frontend (React/Ember) for data-intensive applications is a plus.
  • •Proficiency in databases (SQL, MongoDB) for metrics storage and querying is a plus.
Experience:GPU/CPU verificationAI development tools
Education:High School in Computer Science or Computer Engineering (or equivalent experience)
Skills:Interpersonal skills
Tech Stack:C++PythonJavaREST APIsReactEmberSQLMongoDBGitCI/CDKubernetesDockerRabbitMQDatabases

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor