Senior Verification Engineer, Memory Subsystem

NVIDIA

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

Job description

NVIDIA is a pioneering technology company at the forefront of AI and GPU innovation. We are a dynamic learning organization that thrives on tackling complex challenges and shaping the future of computing. Join our inclusive and supportive environment where creativity and intelligence are amplified, and contribute to groundbreaking advancements that impact the world.

Responsibilities

As a Senior Verification Engineer, you will be instrumental in verifying complex ASIC designs, architectures, and micro-architectures using advanced methodologies. This involves defining verification scope, developing robust verification infrastructure, and ensuring the correctness of designs. You will craft comprehensive test plans, develop tests, and build reusable verification components like bus functional models, monitors, checkers, and scoreboards. Key responsibilities include performance and deadlock verification of the GPU memory subsystem and driving verification closure through functional coverage.

Collaboration is key; you will work closely with architects, designers, and pre- and post-silicon verification teams to achieve project goals. This role offers an exciting opportunity to make a significant impact on cutting-edge hardware development.

Qualifications

This role requires a B.Tech. or M.Tech. degree with at least 4 years of relevant experience. Essential skills include expertise in Verilog and a strong understanding of verification methodologies like UVM/VMM. Experience with industry-standard simulation and debug tools is a must. Familiarity with SystemVerilog or similar High-Level Verification Languages (HVLs) is also expected.

Ideal candidates will possess prior experience in verifying complex IPs, units, and sub-systems. Proven ability to conduct verification using random stimulus, functional coverage, and assertion-based techniques is crucial. Additional strengths such as experience in memory subsystem or network interconnect IP verification, strong debugging and analytical skills, and scripting knowledge (Python, Perl, shell) will set you apart. Excellent communication skills and a collaborative spirit are highly valued.

Essential Skills

VerilogUVM/VMMSimulationDebug

Good to Have

SystemVerilogMemory SubsystemNetwork Interconnect IP VerificationPythonPerlShell Scripting

Highlights

  • Actively hiring

More Details

RoleSenior Verification Engineer, Memory Subsystem
DepartmentEngineering, Verification
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Nvidia logo

Nvidia

IT Consulting

Senior Verification Engineer, Memory Subsystem at NVIDIA | SkillMX | SkillMX