Senior Verification Engineer - Hwpm

NVIDIA NVIDIA · Semiconductors · Bangalore, India

NVIDIA is seeking a Senior Verification Engineer for their HWPM team to drive system-level IP verification for NVIDIA's SoCs. The role involves defining and developing performance measurement methodologies, creating test plans, implementing tests, and building reusable testbenches using System Verilog and UVM. Requires experience in hardware verification, scripting languages like Python, and familiarity with design and verification tools.

What you'd actually do

  1. Play a key role in the Hardware Performance Monitor (HWPM) team, helping define and develop system-level RTL and performance measurement methodologies for NVIDIA’s industry-leading SoCs.
  2. Develop comprehensive test plans, implement tests, and apply robust verification strategies to validate microarchitecture and design functionality.
  3. Design and implement reusable, scalable testbenches and testbench components using System Verilog and UVM.
  4. Collaborate with architects, RTL designers, and software engineers to drive feature completeness, performance visibility, and verification closure.

Skills

Required

  • M.Tech. (or equivalent) in VLSI or Electronics Engineering with 4+ years of relevant industry experience OR B.Tech with 5+ years of experience in a similar domain
  • Proven experience in unit, sub-system or SoC Level Verification
  • Hands-on expertise in building and maintaining testbench environments for both unit and system-level verification
  • Proficiency in Python or industry-standard scripting languages for automation and test development
  • Strong debugging and analytical skills
  • Familiarity with industry-standard design and verification tools like VCS, Xcelium, etc.
  • Solid understanding of RTL Design Principles and Verilog

Nice to have

  • Experience with UVM (Universal Verification Methodology) is a strong plus
  • Excellent communication & collaboration skills, with ability to work effectively across multi-functional teams

What the JD emphasized

  • 4+ years of relevant industry experience OR B.Tech with 5+ years of experience in a similar domain
  • Proven experience in unit, sub-system or SoC Level Verification
  • Hands-on expertise in building and maintaining testbench environments for both unit and system-level verification
  • Proficiency in Python or industry-standard scripting languages for automation and test development
  • Solid understanding of RTL Design Principles and Verilog