NVIDIA logo

CPU Verification Engineer - New College Grad 2026

NVIDIA
Full-time
On-site
Santa Clara, California, United States
$100,000 - $189,750 USD yearly
Level - Entry or Early Career

Role Summary

Join the CPU Verification Team to engage in Design Verification tasks such as testbench development and regression debugging. This role involves supporting design, implementation, and system-level validation/debug, influencing a variety of product lines from consumer graphics to self-driving cars and artificial intelligence.

Experience Level

This position is tailored for new graduates, particularly those who have recently completed a BS or MS in Electrical Engineering, Computer Science, or a related field, with a minimum of 6 months of relevant experience.

Responsibilities

The responsibilities include:

  • Define, plan, implement, and execute the verification strategy for complex CPU designs.
  • Investigate and understand the details of CPU unit design specifications and their impact.
  • Collaborate with design engineers to articulate the detailed verification scope.
  • Create and draft comprehensive verification test plans.
  • Develop a scalable constrained-random verification environment using SystemVerilog and UVM.
  • Drive stimulus generation and a thorough coverage strategy to ensure progress towards tape-out.
  • Evaluate and enhance verification flows and processes continuously.
  • Exhibit agility in managing multiple tasks and projects.

Requirements

The ideal candidate will possess:

  • Strong programming fundamentals in SystemVerilog, Python, C, C++, and assembly language.
  • Understanding of ARM A64 and X86 architectures.
  • Experience in CPU verification/validation and software programming is essential.

Education Requirements

A bachelor's or master's degree in Electrical Engineering, Computer Science, or a related field is required.