Senior Verification Engineer, Memory Subsystem

World leader in accelerated computing, pioneering AI and digital twins technology.
Backend
Senior Software Engineer
Hybrid
4+ years of experience
AI · Enterprise SaaS

Description For Senior Verification Engineer, Memory Subsystem

NVIDIA, the world leader in accelerated computing, is seeking a Senior Verification Engineer for their Memory Subsystem team. This role is crucial in ensuring the reliability and performance of NVIDIA's GPU architecture, which powers everything from gaming to AI applications. The position involves working with cutting-edge technology in GPU memory subsystems, requiring expertise in verification methodologies and hardware description languages.

The ideal candidate will be responsible for verifying complex ASIC designs and architectures, developing comprehensive test plans, and ensuring the robustness of GPU memory subsystems. This role offers the opportunity to work with advanced verification methodologies and contribute to technology that's transforming industries through AI and accelerated computing.

At NVIDIA, you'll be part of a diverse and supportive environment that values innovation and continuous learning. The company has revolutionized parallel computing and continues to push boundaries in artificial intelligence and digital twins technology. This role offers the chance to work with some of the brightest minds in the industry while making a lasting impact on world-changing technology.

The position requires strong technical skills in verification methodologies, Verilog, and SystemVerilog, combined with excellent analytical and communication abilities. You'll be collaborating with cross-functional teams including architects, designers, and verification specialists, making this an excellent opportunity for professional growth and impact.

Last updated 7 days ago

Responsibilities For Senior Verification Engineer, Memory Subsystem

  • Verify ASIC design, architecture and micro-architecture using advanced verification methodologies
  • Understand design and implementation, define verification scope, develop verification infrastructure
  • Create test plans, tests and verification infrastructure for complex IPs/sub-systems
  • Perform performance and deadlock verification of GPU memory subsystem unit
  • Build reusable bus functional models, monitors, checkers and scoreboards
  • Perform functional coverage driven verification closure
  • Collaborate with architects, designers, and pre/post silicon verification teams

Requirements For Senior Verification Engineer, Memory Subsystem

Python
  • B.Tech./M.Tech. with 4+ years of relevant experience
  • Experience in verification of complex IPs/units and sub-systems
  • Experience with random stimulus, functional coverage and assertion-based verification methodologies
  • Expertise in Verilog
  • Knowledge in SystemVerilog or similar HVL
  • Familiarity with UVM/VMM verification methodologies
  • Experience with industry standard verification tools
  • Good debugging and analytical skills
  • Scripting knowledge (Python/Perl/shell)
  • Good communication skills

Interested in this job?

Jobs Related To NVIDIA Senior Verification Engineer, Memory Subsystem

Senior Math Libraries Engineer – Quantum Computing

Senior Math Libraries Engineer position at NVIDIA focusing on quantum computing software development and optimization.

System Software Engineer, GPU Tools Development

Senior Software Engineer role at NVIDIA focusing on GPU tools development and simulation environments, requiring C++ expertise and computer architecture knowledge.

Senior Formal Verification Engineer

Senior Formal Verification Engineer role at NVIDIA, focusing on hardware verification for GPU/CPU designs with emphasis on formal verification methods and automation.

Senior System Software Engineer - GPU Virtualization

Senior System Software Engineer position at NVIDIA focusing on GPU virtualization, requiring 5+ years of experience in system software and strong C/C++ skills.

Compute Performance Developer Technology Engineer

Senior software development role at NVIDIA focusing on high-performance computing optimization and parallel programming for scientific and AI applications.