ASIC Verification Engineer, Memory Management

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Durham, NCMadison, ALHillsboro, OR
Salary
$100,000–$166,750 / yr
Employment
Full-time
Posted
10 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $182k
This role $133k
$86k most similar roles pay here $233k

This role pays less than 82% of similar roles. Most pay $149,837–$214,000 — the shaded band above. At the midpoint, this role pays about $133k versus about $182k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1404 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1052 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · ASIC Verification Engineer, Memory Management

As an ASIC Verification Engineer, Memory Management - New College Grad 2027, you will join the verification team to verify leading GPUs with a specific focus on the Memory Management unit. Your daily responsibilities include understanding design and implementation, defining verification scope, developing infrastructure such as testbenches, BFMs, checkers, and monitors, and implementing test and coverage plans to ensure design correctness. You will collaborate with architects, designers, and software engineers while working on strategic methodology for advanced testbenches. The role requires proficiency in SystemVerilog, C, and C++, along with knowledge of constrained random testing, functional coverage, assertion-based verification, and object-oriented programming. You will utilize tools like VCS, IES, Debussy, and GDB. Preferred skills include UVM, Perl, Python, and experience with memory subsystem micro-architecture, cache topologies, and arbiter designs.

What you'll do

  • Understand the design and implementation of the Memory Management unit.
  • Define the scope for verification activities.
  • Develop verification infrastructure including testbenches, BFMs, checkers, and monitors.
  • Implement comprehensive test and coverage plans.
  • Verify the functional correctness of the GPU design.
  • Determine the strategic direction for advanced testbench methodologies.
  • Perform constrained random testing with functional coverage and assertion-based verification.

What we're looking for

  • Pursuing or recently completed a BS or MS in Electrical Engineering, Computer Science, Computer Engineering, or a related field.
  • Required exposure to computer architecture, ASIC design, and verification methodology.
  • Strong proficiency with SystemVerilog, C and/or C++, test planning, coverage closure, and creating reusable verification components.
  • Knowledge of constrained random testing with functional coverage and assertion-based verification.
  • Understanding of object-oriented programming concepts.
  • Exposure to simulation tools like VCS and IES, and debug tools like Debussy or GDB.
  • Good debugging and problem-solving skills.
  • Understanding of memory subsystems, cache topologies, UVM, and Perl or Python knowledge (preferred).

More like this

Similar roles

ASIC Verification Engineer

Nvidia

Santa Clara, CA 64 days ago $116,000–$189,750
SystemVerilog C++ UVM VCS GDB Debussy Assertion-based Verification Random Stimulus Functional Coverage ASIC Verification Memory Subsystem High Speed IO Protocols Memory Coherence Object Oriented Programming
2+ yrs exp Hybrid

ASIC Verification Engineer

Nvidia

Austin, TX +1 10 days ago $100,000–$166,750
SystemVerilog UVM VCS GDB C RISCV Assertion-based Verification Functional Coverage Random Stimulus Firmware ASIC Verification Debug Tools Memory Subsystem High Speed IO Protocols micro-architecture

ASIC Verification Engineer

Nvidia

Austin, TX +1 121 days ago $100,000–$166,750
SystemVerilog UVM VCS RISCV C GDB Assertion-based Verification Functional Coverage Random Stimulus Firmware ASIC Verification High Speed IO micro-architecture Object Oriented Programming

ASIC Verification Engineer

Nvidia

Santa Clara, CA 93 days ago $100,000–$166,750
System Verilog Verilog C++ Python Perl VCS Verdi Debussy GDB Emulation Prototyping RTL VLSI Digital Design Computer Architecture PCIe Memory Protocols

GPU Verification Engineer

Nvidia

Westford, MA 72 days ago $100,000–$166,750
ASIC Verification C++ Python Perl VCS Emulation FPGA Computer Architecture Memory Models Post-silicon Verification Debug Tools

GPU Verification Engineer

Nvidia

Westford, MA +1 57 days ago
UVM C++ C Python Perl ASIC Design Computer Architecture Memory Models VCS Emulation FPGA Post-silicon Verification