Description
NVIDIA is seeking ASIC Verification Engineers to verify the world's leading GPUs. You will be responsible for unit-level verification of the process scheduling and system interface hardware of the GPU. This role involves working across various NVIDIA teams, including software, architecture, design, and methodology.
Responsibilities:
- Work on a unit-level testbench, developing directed and random tests, and contributing to the future direction of the testbench methodology
- Collaborate with RTL and architecture teams to refine microarchitecture plans and ensure design changes are verifiable
- Architect and plan the verification strategy and execution for sub-system features
- Support post-silicon validation activities
- Utilize cutting-edge AI to accelerate testbench development, task automation, debugging, and problem-solving
Requirements:
- BS or MS in Electrical Engineering, Computer Engineering, or a similar field (or equivalent experience)
- 5+ years of verification experience
- Exposure to computer architecture, ASIC design, and verification methodology
- Strong skills in SystemVerilog, test planning, coverage closure, and testbench design
- Understanding of object-oriented programming concepts
- Strong communication skills and ability to work as a great teammate
- Good debugging and problem-solving skills
Preferred Qualifications:
- Experience with assertion-based verification, Semiformal Verification (SFV), Unified Verification Methodology (UVM), SystemVerilog checkers, and scoreboards
- Perl or Python knowledge
- Experience with multiple verification methodologies
- Leadership experience
The base salary range is $136,000 - $218,500 for Level 3 and $168,000 - $264,500 for Level 4. You will also be eligible for equity and benefits.