Verification Engineer, Memory Subsystem

NVIDIA
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringExperience: 1+ yearsSkills: ["Debugging","Analytical skills","Communication skills","Teamwork"]

Verify ASIC design, architecture, and micro-architecture for complex GPU memory subsystem units using advanced verification methodologies. Define verification scope, build verification infrastructure, and create test plans and tests to ensure correctness. Deliver coverage-driven verification closure and performance/deadlock verification. Develop reusable bus functional models, monitors, checkers, and scoreboards, collaborating with architects, designers, and pre/post-silicon verification teams to support simulation and debug.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
5 hours ago

Verification Engineer, Memory Subsystem

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live
Reposted: similar role first listed 2 months ago

Job Summary

Verify ASIC design, architecture, and micro-architecture for complex GPU memory subsystem units using advanced verification methodologies. Define verification scope, build verification infrastructure, and create test plans and tests to ensure correctness. Deliver coverage-driven verification closure and performance/deadlock verification. Develop reusable bus functional models, monitors, checkers, and scoreboards, collaborating with architects, designers, and pre/post-silicon verification teams to support simulation and debug.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Verify ASIC design, architecture, and micro-architecture using advanced verification methodologies.
  • •Define verification scope and develop verification infrastructure to verify design correctness.
  • •Create test plans/tests and verification infrastructure for complex IPs/sub-systems.
  • •Perform performance and deadlock verification for the GPU memory subsystem unit.
  • •Develop reusable bus functional models, monitors, checkers, and scoreboards; drive functional coverage closure and collaborate with related verification teams.

Key Requirements

  • •B.Tech./M.Tech. with 1+ years of relevant experience.
  • •Experience verifying complex IPs/units and sub-systems.
  • •Verification experience using random stimulus with functional coverage and assertion-based verification.
  • •Expertise in Verilog.
  • •Knowledge of SystemVerilog (or similar HVL) and familiarity with UVM/VMM and industry-standard verification tools.
Experience:1+ years
Skills:DebuggingAnalytical skillsCommunication skillsTeamwork
Tech Stack:ASICASIC designMicro-architectureVerilogSystemVerilogHVLUVMVMMSimulationDebugPythonPerlShell

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor