Introduction
Are you passionate about working on revolutionary technologies in deep learning, high-performance computing, and automotive applications? NVIDIA, a leader in parallel processing systems, is looking for a talented SOC Verification Engineer to join its innovative team. This role offers the opportunity to contribute to the development of groundbreaking CPU-GPU memory systems while advancing your career with a world-class employer.
Table of Contents
About the Role
NVIDIA is hiring a SOC Verification Engineer to work on cutting-edge CPU-GPU memory systems at the SOC level. This role focuses on verifying complex micro-architectural and architectural features while collaborating with world-class engineers to create groundbreaking technology. If you have a passion for high-performance computing and a drive for innovation, this is the role for you.
Key Responsibilities
- Define test plans and architect testbenches for CPU/GPU memory subsystem verification.
- Verify micro-architecture/architecture features at subsystem or full-chip testbenches.
- Collaborate with architects, designers, and pre-silicon verification teams to accomplish verification goals.
- Develop reusable bus functional models, traffic generators, monitors, checkers, and scoreboards.
- Utilize coverage-driven verification methodologies to ensure robust verification.
- Design innovative tools and automation to stress the design under test and cover the verification space comprehensively.
Qualifications
What We Need to See
- BE/BS or MTech/MS in Electrical/Electronics Engineering, Computer Engineering, or related field.
- 2+ years of experience in ASIC development.
- Exposure to the micro-architecture of high-performance CPU or GPU memory subsystems.
- Familiarity with industry-standard verification methodologies.
Ways to Stand Out
- Experience with coherency protocols, cache verification, and network-on-chip (NOC).
- Knowledge of CPU memory subsystems and AMBA/CHI protocols.
- Innovative mindset with a strong ability to leverage automation and tools for vast verification spaces.
- Excellent communication skills and the ability to collaborate across multiple teams.
Why Join NVIDIA?
NVIDIA is widely recognized as one of the most desirable employers in the technology industry. With competitive salaries, generous benefits, and a dynamic work environment, you’ll have the chance to work alongside some of the most brilliant minds in the world. As an equal opportunity employer, NVIDIA fosters diversity and inclusivity, ensuring a welcoming environment for all.
Conclusion
If you’re a passionate, self-reliant engineer with a drive for innovation, NVIDIA is the perfect place to advance your career. Apply now to become part of a team that’s shaping the future of high-performance computing, deep learning, and automotive technologies. Don’t miss this opportunity to work with a leader in the tech industry!