Senior ASIC Verification Engineer

2 Months ago • 5 Years + • Software Development & Engineering • $136,000 PA - $264,500 PA

Job Summary

Job Description

NVIDIA seeks a Senior ASIC Verification Engineer to join their Memory Management Unit team. The role involves verifying the correctness of the design, defining verification scope, developing verification infrastructure (testbenches, BFMs, checkers, monitors), implementing test/coverage plans, and collaborating with architects, designers, and software engineers. Responsibilities include strategic planning for testbench methodology, leveraging SystemVerilog, C/C++, constrained random testing, functional coverage, and assertion-based verification. Experience with simulation and debug tools is crucial. The ideal candidate will possess a deep understanding of memory subsystem micro-architecture and possess strong problem-solving and interpersonal skills.
Must have:
  • 5+ years experience
  • SystemVerilog, C/C++
  • Test planning & coverage
  • Constrained random testing
  • UVM knowledge
  • Debugging skills
Good to have:
  • Memory subsystem knowledge
  • Assertion-based verification
  • Semiformal Verification (SFV)
  • Perl or Python
Perks:
  • Equity
  • Benefits

Job Details

We are now looking for a Senior Verification Engineer for our Memory Management Unit.

NVIDIA is seeking outstanding ASIC Verification Engineer 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. We have crafted a team of outstanding people stretching around the globe, whose mission is to push the frontiers of what is possible today and define the platform for the future of computing.

What you’ll be doing:

  • As a senior member of our verification team, you'll understand the design & implementation with focus on Memory Management unit, define the verification scope, develop the verification infrastructure (Testbenches, BFMs, Checkers, Monitors), implement test/coverage plans, and verify the correctness of the design.

  • Collaborate with architects, designers, software engineers across sites to accomplish your goals.

  • Plan and work on strategic direction of the methodology for the testbench with advance methodology.

What we need to see:

  • You have Bachelors or Masters Degree in Electrical Engineering or Computer Science or Computer Engineering or equivalent experience

  • 5+ years of relevant work or research experience

  • Exposure to Computer Architecture, ASIC design and verification methodology is required

  • Strong ability with SystemVerilog, C and/or C++, test planning, coverage closure, and creating reusable verification components.

  • Knowledgeable 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.

Ways to stand out from the crowd:

  • Understanding of memory subsystem micro-architecture, cache topologies and policies, memory management, interconnects, and/or arbiter designs is a huge plus.

  • Experience with Universal Verification Methodology (UVM), SystemVerilog checkers and scoreboards. Assertion-based verification, Semiformal Verification (SFV).

  • Perl or Python knowledge.

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. Are you creative and autonomous? Do you love the challenge of crafting the highest performance & lowest power silicon possible? If so, we want to hear from you. Come join our GPU ASIC Verification team and help us build future architectures that will continue to drive us forward in the fields of High Performance Computing, Graphics and AI.

The base salary range is 136,000 USD - 264,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Similar Jobs

Fortra - Software Engineer III

Fortra

Canada (On-Site)
1 Month ago
Toast - Customer Care Expert - Enterprise

Toast

Omaha, Nebraska, United States (Hybrid)
2 Weeks ago
Rackspace Technology - Cloud .NET Software Application Developer (India Night Shift)

Rackspace Technology

India (Remote)
1 Week ago
Power Integrations - Key Account Manager

Power Integrations

Beijing, Beijing, China (On-Site)
8 Months ago
Techland - Quest Designer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Vercel - Manager, Customer Support Engineering, EMEA

Vercel

United Kingdom (Remote)
5 Months ago
Qualcomm - IoT Multimedia Customer Engineer for Windows IBV/IHV

Qualcomm

Taipei City, Taiwan (On-Site)
2 Weeks ago
JMA - Associate Engineer - Design

JMA

Bologna, Emilia-Romagna, Italy (Hybrid)
4 Weeks ago
Rocket - Software Engineer

Rocket

Vilnius, Vilnius County, Lithuania (Hybrid)
2 Weeks ago
conga - Associate Principal Software Engineer, TS

conga

Broomfield, Colorado, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Insight Software - Customer Success Analyst

Insight Software

Hyderabad, Telangana, India (On-Site)
2 Months ago
SparkCognition - Senior UX Designer

SparkCognition

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Sword Health - Backend Engineer Trainee

Sword Health

Porto, Porto District, Portugal (Hybrid)
1 Week ago
Epic Games - Senior Platform Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Sprinkler - Senior Configuration Specialist

Sprinkler

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Haleon - Reward Business Partner Chinese Mainland, HK and Japan

Haleon

Shanghai, China (On-Site)
1 Month ago
Nexon - Manager, CRM

Nexon

El Segundo, California, United States (Hybrid)
1 Month ago
Crowd Strick - Principal Engineer - Sensor, Linux

Crowd Strick

United States (Remote)
1 Month ago
Morning Star - Talent Development Specialist

Morning Star

Mumbai, Maharashtra, India (Hybrid)
3 Weeks ago
Rockstar Games - Online System Administrator

Rockstar Games

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Hillsboro, Oregon, United States

NVIDIA - Senior Math Libraries Engineers - Python APIs

NVIDIA

Santa Clara, California, United States (Remote)
4 Months ago
CloudLinux - Strategic Account Manager - Web Hosting

CloudLinux

Dallas, Texas, United States (Remote)
2 Weeks ago
bytedance - DevOps Engineer - Applied Machine Learning, Engine

bytedance

San Jose, California, United States (On-Site)
4 Months ago
Bandai Namco - Controller

Bandai Namco

Irvine, California, United States (Hybrid)
1 Month ago
SSC Technologies - Sales Engineer

SSC Technologies

New York, United States (Hybrid)
4 Weeks ago
Thales - Master Scheduler

Thales

Irvine, California, United States (On-Site)
1 Month ago
Snap Mobile INC - Account Executive

Snap Mobile INC

Fort Worth, Texas, United States (On-Site)
1 Month ago
Sprinkler - Lead Project Manager

Sprinkler

New York, New York, United States (On-Site)
2 Months ago
Apple - Wireless Driver Software Engineer

Apple

Cupertino, California, United States (On-Site)
4 Weeks ago
IGT - Field Service Tech III

IGT

California, United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Apple - Software Development Engineer

Apple

Cupertino, California, United States (On-Site)
1 Week ago
Apple - Mixed-Signal IC Design Engineer

Apple

Beaverton, Oregon, United States (On-Site)
1 Month ago
Philips - Failure Analysis Engineer

Philips

Bothell, Washington, United States (On-Site)
1 Month ago
Qualcomm - Lead IP Physical design engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Enphase Energy - Sr. Staff Hardware Engineer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Veeam Software - Virtualization Backup Engineer

Veeam Software

Bucharest, Bucharest, Romania (On-Site)
2 Months ago
Apple - Simulation & Modeling Algorithm Engineer (iPhone)

Apple

Cupertino, California, United States (On-Site)
4 Weeks ago
NVIDIA - Senior CAD Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Apple - Software Engineer (Accessibility Engineer)

Apple

Sunnyvale, California, United States (On-Site)
1 Month ago
Canva - Engineering Manager (BE) - Help Content and Findability

Canva

Sydney, New South Wales, Australia (Remote)
6 Days ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.

Santa Clara, California, United States (On-Site)

Massachusetts, United States (On-Site)

Santa Clara, California, United States (On-Site)

Texas, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

Pune, Maharashtra, India (On-Site)

Taipei City, Taiwan (On-Site)

Beijing, Beijing, China (On-Site)

Santa Clara, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug