# Senior Memory Controller Verification Engineer

**Company**: NVIDIA
**Location**: Santa Clara
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Memory-Controller-Verification-Engineer_JR2018502?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_9b1c5ea8-708

## Description

We are seeking a hardworking and motivated Senior Verification Engineer to join our GPU Memory Subsystem IP verification team. You will partner with the design and architecture teams to help make the right implementation choices, craft and implement verification test plans, maintain regressions, close coverage and sign off design or both functional correctness and for meeting performance expectations.

Key responsibilities include:

- Developing verification infrastructure (testbenches, BFMs, checkers, monitors, randoms)

- Coming up with, reviewing and driving test plan execution for planned features

- Understanding the performance requirements of your IP, coming up with, reviewing and driving performance test plan for your IP

- Ensuring code and functional coverage of all the RTL which you will verify

- Working with and enabling FPGA and software teams to ensure that software is tested

- Planning for and being involved with post-silicon verification and debug

Requirements include:

- Bachelor's degree or Master's degree or equivalent experience

- 5+ years of ASIC verification experience of complex design units displaying good attention to detail, teamwork, problem solving and shown success

- Exposure to design and verification tools (VCS or equivalent simulation tools, debug tools like Debussy, GDB)

- Background with System Verilog and UVM based methodology for ASIC verification

To stand out from the crowd, you should have strong C/C++ programming experience, prior design or verification experience of dynamic memory controllers (ddr{2, 3, 4, 5}, lpddr{2, 3,4,5,6}, HBM, or GDDR), strong debugging and problem solving skills, scripting knowledge (Python/Perl/shell), and good interpersonal skills and ability & desire to work as a part of a team.

Competitive salaries and a generous benefits package make NVIDIA one of the technology world's most desirable employers.

## Skills

### Required
- ASIC verification
- System Verilog
- UVM
- VCS
- Debussy
- GDB
- C/C++
- Python
- Perl
- shell

### Nice to have
- dynamic memory controllers
- ddr
- lpddr
- HBM
- GDDR

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Memory-Controller-Verification-Engineer_JR2018502?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
