Facebook pixel

Senior Verification Engineer - Memory Controller
Posted on 4/12/2022
Austin, TX, USA • San Jose, CA, USA • Westford, MA, USA
Experience Level
Desired Skills
  • Bachelors or Masters Degree (or equivalent experience)
  • 5+ years of meaningful experience
  • Experience in architecting test bench environments for unit level verification
  • Background in verification using random stimulus along with functional coverage and assertion-based verification methodologies
  • Prior Design or Verification experience of dynamic memory controllers (ddr{2, 3, 4}, lpddr{2, 3,4,5},Gddr{5,6},HBM{1, 2}) and/or Coherent high-speed interconnects
  • Strong background developing TB's from scratch using SV and UVM methodology is desired
  • 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
  • Expert communication and interpersonal skills are required. A history of mentoring junior engineers and interns a huge plus
  • In this position, you will be responsible for verification of memory subsystem design, architecture, golden models and micro-architecture using advanced verification methodologies
  • As a senior 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

10,001+ employees

Designer & manufacturer of computer chips & graphics processors
Company Overview
NVIDIA is on a mission to solve the world's most stimulating technology problems – in industries ranging from gaming to scientific exploration.
Company Values
  • Innovation
  • Speed & Agility
  • Intellectual Honesty
  • Excellence
  • One Team