About the Role
NVIDIA is seeking a highly motivated and experienced Senior Software Engineer for ASIC Verification to join our dynamic team in Pune, Maharashtra, India. In this role, you will be instrumental in the pre-silicon verification of NVIDIA's next-generation GPUs, specifically focusing on the CPU sub-system. We are looking for an individual with strong analytical and problem-solving skills, a solid understanding of CPU architecture, and a passion for ensuring the quality and performance of cutting-edge hardware.
What You Will Be Doing
- Develop and execute comprehensive verification test plans for CPU sub-system features.
- Build and maintain reusable verification environments using advanced methodologies.
- Implement and debug functional tests, assertions, and coverage models to achieve verification goals.
- Collaborate closely with architecture, design, and software teams to understand design specifications and verification requirements.
- Analyze and debug complex functional and performance issues.
- Drive coverage closure and sign-off on verification milestones.
- Participate in gate-level simulations and formal verification efforts.
- Mentor junior engineers and contribute to the continuous improvement of verification processes.
What We Need To See
- B.E./B.Tech/M.E./M.Tech in Electrical/Electronics Engineering or Computer Science.
- 5+ years of experience in ASIC verification.
- Strong proficiency in SystemVerilog and UVM.
- In-depth understanding of CPU architecture and associated verification challenges.
- Experience with logic design concepts and digital design principles.
- Solid debugging skills and a methodical approach to problem-solving.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively in a global team environment.
Ways To Stand Out From The Crowd
- Experience with various verification methodologies, including formal verification and emulation.
- Proficiency in scripting languages like Python or Perl.
- Familiarity with C/C++ programming.
- Proven ability to work independently and drive projects to completion.