NVIDIA

Verification Engineer – Hardware

NVIDIA

full-time

Posted on:

Location Type: Hybrid

Location: BengaluruIndia

Visit company website

Explore more

AI Apply
Apply

About the role

  • Responsible for creation of "state of the art" UVM based verification test benches and methodologies to verify complex IP's and Sub-systems.
  • Work on System level verification using C/C++.
  • Architect the testbenches and craft verification environment using UVM methodology.
  • Define test plans, tests and verification infrastructure for modules, clusters and systems.
  • Build efficient and reusable bus functional models, monitors, checkers and scoreboards.
  • Implement functional coverage and own verification closure.
  • Work with architects, designers, FPGA and post-silicon teams to ensure that your unit is robust.

Requirements

  • BTech/MTech with 4+ years of experience in verification closure of complex Unit, Sub-system or SOC level verification
  • CPU verification, Memory controller verification, Interconnect verification, High Speed IO verification (UFS/PCIE/XUSB)
  • 10G/1G Ethernet MAC and Switch Bus protocols (AXI/APB)
  • System functions like Safety, Security, Virtualization and sensor processing
  • Experience in the latest verification methodologies like UVM/VMM
  • Exposure to industry standard verification tools for simulation and debug is a requirement
  • Exposure to Formal verification would be excellent
  • Good debugging and analytical skills.
  • Good interpersonal skills, ability to work as an excellent teammate with excellent communication skills to collaborate with cross-cultural teams and work in a matrix organization
Benefits
  • Highly competitive salaries
  • Comprehensive benefits package
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
UVMC/C++verification closurebus functional modelsfunctional coveragetest plansverification infrastructuredebugginganalytical skillsformal verification
Soft Skills
interpersonal skillscommunication skillsteamworkcollaboration
Certifications
BTechMTech