Verification Engineer, Memory Subsystem

NVIDIA

2+ yrs Bengaluru Full Time Hybrid (office + remote)
NVIDIA logo
Posted : today
Actively hiring

Job description

Join NVIDIA, a company renowned for its innovation in GPUs and AI computing. We are a dynamic, learning-driven organization committed to amplifying human creativity and intelligence.

This role offers an immersive and supportive environment where you can contribute to groundbreaking work and make a significant global impact. Become part of a diverse team dedicated to solving challenging problems and advancing technology.

Responsibilities

As a Verification Engineer for the Memory Subsystem, you will be instrumental in ensuring the integrity of ASIC designs. Your responsibilities include:

- Developing and implementing advanced verification methodologies for ASIC design, architecture, and micro-architecture. - Defining verification scope, building verification infrastructure, and validating design correctness. - Creating comprehensive test plans, tests, and reusable verification components (BFMs, monitors, checkers, scoreboards). - Conducting performance and deadlock verification for the GPU memory subsystem. - Driving verification closure through functional coverage and collaborating with architects and design teams.

Qualifications

Ideal candidates will possess:

- A B.Tech. or M.Tech. degree with at least two years of relevant experience. - Proven experience in verifying complex IPs, units, and sub-systems. - Expertise in verification using random stimulus, functional coverage, and assertion-based methodologies. - Proficiency in Verilog and familiarity with SystemVerilog or similar Hardware Verification Languages (HVLs). - Knowledge of verification methodologies such as UVM/VMM and experience with industry-standard simulation and debug tools.

Additionally, experience in memory subsystem or network interconnect IP verification, strong debugging and analytical skills, and scripting knowledge (Python, Perl, shell) are advantageous.

Essential Skills

VerilogSystemVerilogUVMVMMASIC Design VerificationMemory Subsystem VerificationGPU Memory

Good to Have

PythonPerlShell ScriptingNetwork Interconnect IP VerificationDebuggingAnalytical SkillsCommunication Skills

Highlights

  • Actively hiring

More Details

RoleVerification Engineer, Memory Subsystem
IndustrySemiconductors
DepartmentQuality Assurance
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Nvidia logo

Nvidia

Semiconductors

Verification Engineer, Memory Subsystem at NVIDIA | SkillMX | SkillMX