Jobs · Engineering · Alabama

Senior ASIC Verification Engineer

NVIDIA · Madison, AL · 1 wk ago
EngineeringFull-time

About the role

We are now looking for a Senior Verification Engineer for our Memory Management Unit. NVIDIA is seeking outstanding ASIC Verification Engineers to verify the world’s leading GPUs. This position offers the opportunity to have a real impact in a dynamic, technology-focused company impacting product lines ranging from consumer graphics to self-driving cars and the growing field of artificial intelligence.

Responsibilities

  • Understand the design & implementation with focus on Memory Management unit
  • Define the verification scope
  • Develop the verification infrastructure (Testbenches, BFMs, Checkers, Monitors)
  • Implement test/coverage plans
  • Verify the correctness of the design
  • Collaborate with architects, designers, software engineers across sites to accomplish your goals
  • Plan and work on strategic direction of the methodology for the testbench with advance methodology

Requirements

  • Bachelors or Masters Degree in Electrical Engineering or Computer Science or Computer Engineering or equivalent experience
  • 5+ years of relevant work or research experience
  • Exposure to Computer Architecture, ASIC design and verification methodology is required
  • Strong ability with SystemVerilog, C and/or C++, test planning, coverage closure, and creating reusable verification components
  • Knowledgeable in constrained random testing with functional coverage and assertion-based verification
  • Understanding of object oriented programming concepts
  • Exposure to simulation tools like VCS, IES and debug tools like Debussy, GDB
  • Strong interpersonal skills
  • Good debugging and problem solving skills

Qualifications

  • Understanding of memory subsystem micro-architecture, cache topologies and policies, memory management, interconnects, and/or arbiter designs is a huge plus
  • Experience with Universal Verification Methodology (UVM), SystemVerilog checkers and scoreboards
  • Assertion-based verification, Semiformal Verification (SFV)
  • Perl or Python knowledge

Skills

  • SystemVerilog
  • C and/or C++
  • Test planning
  • Coverage closure
  • Creating reusable verification components
  • Constrained random testing
  • Functional coverage
  • Assertion-based verification
  • Semiformal Verification (SFV)
  • Perl or Python

Benefits

  • NVIDIA is widely considered to be one of the technology world’s most desirable employers
  • We have some of the most forward-thinking and hardworking people in the world working for us
  • You will be eligible for equity and benefits

Pay

  • Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.
  • The base salary range is 136,000 USD - 218,500 USD for Level 3, and 168,000 USD - 264,500 USD for Level 4.

Schedule

  • Applications for this job will be accepted at least until June 12, 2026.

Contact

  • This posting is for an existing vacancy.

About NVIDIA

  • NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer.
  • We highly value diversity in our current and future employees.

Similar jobs