NVIDIA→
Verification Engineer - New College Grad 2026 at NVIDIA · Santa…
Entry LevelOn-siteFull-timeSanta Clara, CA
Skills
verification methodologiestestbench architecturerandom stimulus verificationfunctional coverageassertion-based verificationdynamic memory controller designcoherent high speed interconnect designc++ programmingsystem verilogverification tools vcsverification tools equivalentdebug tools debussydebug tools gdbdebugging
Job Description
Summary: NVIDIA is dedicated towards a computing model focused on visual and AI computing. As a Verification Engineer, you will verify the design and implementation of memory subsystems for mobile SoCs and GPUs, impacting various product lines from consumer graphics to self-driving cars.
Responsibilities:
- In this position, you will be responsible for verification of memory subsystem or coherent high speed interconnect design, architecture, golden models and micro-architecture using advanced verification methodologies
- As a member of our verification team, you'll understand the design & implementation, define the verification scope, develop the verification infrastructure (Testbenches, BFMs, Checkers, Monitors), execute test/coverage plans, and verify the correctness of the design
- Collaborate with architects, designers, emulation and silicon verification teams to accomplish your tasks
Required Qualifications:
- Completing or recently completed a Bachelors or Masters Degree in Electrical Engineering, Computer Engineering or related field (or equivalent experience)
- Experience in architecting test bench environments for unit level verification
- Exposure to verification using random stimulus along with functional coverage and assertion-based verification methodologies
- Prior Design or Verification experience of dynamic memory controllers or coherent high speed interconnects
- C++ programming language experience, scripting ability and an expertise in System Verilog
- Exposure to design and verification tools (VCS or equivalent simulation tools, debug tools like Debussy, GDB)
- Strong debugging and analytical skills
- Strong communication and interpersonal skills are required
Required Skills: Verification methodologies, Testbench architecture, Random stimulus verification, Functional coverage, Assertion-based verification, Dynamic memory controller design, Coherent high speed interconnect design, C++ programming, System Verilog, Verification tools VCS, Verification tools equivalent, Debug tools Debussy, Debug tools GDB, Debugging
Benefits: Equity, Benefits
Benefits
Equity
Benefits