Drimva

NVIDIA

ASIC Verification Engineer, Memory Management - New College Grad 2027

$100K–$190K

US, NC, Durham +2 · Full-time · Posted Sep 28, 2026

Location
US, NC, Durham
US, AL, Madison
US, OR, Hillsboro
Education
Pursuing or recently completed a BS or MS in Electrical Engineering, Computer Science, Computer Engineering, or related field, or equivalent experience.

About the job

Verify the correctness of NVIDIA GPU memory management unit designs by defining verification scope, building verification infrastructure, and implementing test and coverage plans.

What you'll do

  • Understand MMU design and implementation; develop testbenches, BFMs, checkers, and monitors.
  • Implement test and coverage plans and verify design correctness.
  • Collaborate across teams and contribute to testbench methodology direction.

What they ask for

  • Pursuing or recently completed a BS or MS in Electrical Engineering, Computer Science, Computer Engineering, or a related field, or equivalent experience.
  • Exposure to computer architecture, ASIC design, and verification methodology.
  • Strong proficiency with SystemVerilog, C and/or C++, test planning, coverage closure, and reusable verification components.
  • Knowledge of constrained-random testing, functional coverage, assertion-based verification, and object-oriented programming concepts.

Nice to have

  • Understanding of memory subsystem micro-architecture, cache topologies and policies, memory management, interconnects, or arbiter designs; exposure to UVM, checkers and scoreboards, SFV, Perl, or Python.
  • Exposure to simulation tools such as VCS and IES, and debug tools such as Debussy and GDB.

Pay

100,000 USD - 166,750 USD base salary; 116,000 USD - 189,750 USD base salary

Tools

SystemVerilog, C, C++, VCS, IES, Debussy, GDB, UVM

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)