NVIDIA is seeking passionate, highly motivated, and innovative verification engineers to join the Graphics Engineering team working on the verification of powerful memory subsystem IPs used in their industry-leading Graphics Processors. This position offers the opportunity to have a real impact in a dynamic, technology-focused company creating ripples in the field of artificial intelligence with ground breaking product lines ranging from data centers to consumer graphics and self-driving cars.
Responsibilities include:
- Verifying the design, architecture and micro-architecture using sophisticated verification methodologies
- Developing verification infrastructure components using UVM methodology
- Defining verification scope, developing testplans, and working on functional coverage driven verification closure
- Collaborating with architects, designers, software engineers, and post-silicon teams across sites
Requirements:
- BS/MS in EE/ECE with 2+ years of experience
- Exposure to verification closure of complex IP/sub-system for at least one project
- Expertise in industry-standard verification flows (SV random testing, UVM, FV, coverage metrics, profiling tools, X prop, etc.)
- Strong coding skills in SV
- Passion for debugging and good problem-solving skills
- Strong communication and interpersonal skills
Preferred qualifications:
- Prior verification experience related to memory subsystem/network interconnect IPs
- Familiarity with memory subsystem concepts (cache coherency, memory consistency models, arbitration policies, high-speed IO protocols, on-chip interconnect)
- Familiar with scripting languages (Perl/python)
NVIDIA is widely considered one of the technology world's most desirable employers, with some of the most forward-thinking and hardworking people in the world. Join their GPU ASIC team and help build the real-time, cost-effective computing platform driving their success in this exciting and quickly growing field.