Taro Logo

ASIC Verification Engineer - New College Grad 2024

NVIDIA is widely considered to be one of the technology world's most desirable employers, focusing on high-performance computing, graphics, and AI.
Durham, NC, USAMadison, AL, USA
$92,000 - $178,250
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
AI · Automotive
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For ASIC Verification Engineer - New College Grad 2024

NVIDIA is seeking outstanding ASIC Verification Engineers to verify the world's leading GPUs. This position offers the opportunity to have a real impact in a dynamic, technology-focused company impacting product lines ranging from consumer graphics to self-driving cars and the growing field of artificial intelligence. As a member of our verification team, you'll understand the design & implementation with focus on memory subsystem, define the verification scope, develop the verification infrastructure (Testbenches, BFMs, Checkers, Monitors), implement test/coverage plans, and verify the correctness of the design. You'll collaborate with architects, designers, and software engineers across sites to accomplish your goals, and plan and work on strategic direction of the methodology for the testbench with advanced methodology.

Requirements:

  • Bachelors or Masters Degree in Electrical Engineering, Computer Science, Computer Engineering, or equivalent experience
  • Exposure to Computer Architecture, ASIC design, and verification methodology
  • Strong ability with SystemVerilog, C and/or C++, test planning, coverage closure, and creating reusable verification components
  • Knowledge in constrained random testing with functional coverage and assertion-based verification
  • Understanding of object-oriented programming concepts
  • Exposure to simulation tools like VCS, IES and debug tools like Debussy, GDB
  • Strong interpersonal skills
  • Good debugging and problem-solving skills

Preferred Skills:

  • Understanding of memory subsystem micro-architecture, cache topologies and policies, memory management, interconnects, and/or arbiter designs
  • Experience with Universal Verification Methodology (UVM), SystemVerilog checkers and scoreboards, Assertion-based verification, Semiformal Verification (SFV)
  • Perl or Python knowledge

NVIDIA offers competitive compensation, including equity, and comprehensive benefits. Join our GPU ASIC Verification team and help build future architectures that will continue to drive us forward in the fields of High Performance Computing, Graphics, and AI.

Last updated 9 months ago

Responsibilities For ASIC Verification Engineer - New College Grad 2024

  • Understand design & implementation with focus on memory subsystem
  • Define verification scope
  • Develop verification infrastructure (Testbenches, BFMs, Checkers, Monitors)
  • Implement test/coverage plans
  • Verify correctness of the design
  • Collaborate with architects, designers, and software engineers
  • Plan and work on strategic direction of testbench methodology

Requirements For ASIC Verification Engineer - New College Grad 2024

Python
  • Bachelors or Masters Degree in Electrical Engineering, Computer Science, Computer Engineering, or equivalent experience
  • Exposure to Computer Architecture, ASIC design, and verification methodology
  • Strong ability with SystemVerilog, C and/or C++
  • Knowledge in constrained random testing and assertion-based verification
  • Understanding of object-oriented programming concepts
  • Exposure to simulation and debug tools
  • Strong interpersonal skills
  • Good debugging and problem-solving skills

Benefits For ASIC Verification Engineer - New College Grad 2024

Equity
  • Equity
  • Comprehensive benefits

Interested in this job?