Senior Verification Engineer - CPU

NVIDIA•Austin, TX
•$196,000 - $368,000

About The Position

As a member of the CPU Verification Team, the Senior Verification Engineer is responsible for a portion of Design Verification, including testbench, scoreboard, and stimulus development; regression debugging; and coverage closure. The role supports design, implementation, and system-level validation and debugging. It offers the opportunity to contribute to technology and product lines spanning consumer graphics, self-driving cars, and artificial intelligence. This is a technical leadership role focused on defining, planning, implementing, and executing the performance verification strategy for sophisticated CPU designs. The engineer examines CPU unit specifications and implementations in detail, assesses performance impacts, and works with architects and design engineers to define the scope of microarchitectural features. The position also provides technical guidance to junior engineers and involves working across multiple tasks and projects.

Requirements

  • Bachelor’s or master’s degree, or equivalent experience.
  • 12+ years of experience.
  • Background in CPU microarchitecture.
  • Experience with workload analysis.
  • Proficiency in a scripting language such as Perl or Python.
  • Working knowledge of C/C++.
  • Good communication skills.
  • Ability and desire to work as a team player.

Nice To Haves

  • Experience leading performance validation of major blocks of a CPU pipeline.
  • Experience with ARM A64 or x86 architectures.

Responsibilities

  • Define, plan, implement, and execute performance verification strategies for sophisticated CPU designs.
  • Analyze CPU unit design specifications and implementations in detail, including their performance impacts.
  • Work with architects and design engineers to define detailed scope for microarchitectural features.
  • Draft detailed performance test plans.
  • Define and create scalable microbenchmarks to validate features.
  • Build infrastructure and tooling for efficient performance-correlation debugging.
  • Lead and provide detailed technical guidance to junior engineers.
  • Work across multiple tasks and projects.
  • Contribute to testbench, scoreboard, and stimulus development, regression debugging, and coverage closure.
  • Support design, implementation, and system-level validation and debugging.

Benefits

  • Competitive salary.
  • Generous benefits package.
  • Equity.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service