GPU Verification Architect

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
$148,000 - $287,500
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Hardware

Description For GPU Verification Architect

NVIDIA, the world leader in accelerated computing, is seeking a GPU Verification Architect to join their world-class team. This role presents an exceptional opportunity to shape the future of GPU technology while working in an inclusive and collaborative environment. The position involves leading verification efforts for GPU products, requiring expertise in architecture validation, programming, and system architecture.

The role combines technical leadership with hands-on development, requiring you to define and execute verification strategies for complex GPU systems. You'll work closely with cross-functional teams including Architecture, ASIC, and Infrastructure, ensuring seamless integration and timely delivery of projects. The position demands strong technical skills in C++, Python, and system architecture, along with the ability to drive innovation through AI tool integration.

As a GPU Verification Architect, you'll be responsible for ensuring the quality and reliability of NVIDIA's cutting-edge GPU technology. This includes developing comprehensive test plans, managing verification processes, and implementing innovative solutions to complex technical challenges. The role offers the opportunity to work with state-of-the-art technology while contributing to NVIDIA's mission of transforming industries through AI and accelerated computing.

The ideal candidate will bring a strong background in computer architecture, verification methodologies, and programming, combined with excellent problem-solving abilities and communication skills. This position offers competitive compensation, including equity, and the chance to work on revolutionary technology that impacts various industries. Join NVIDIA to be part of a team that's pushing the boundaries of what's possible in computing technology.

Last updated 3 months ago

Responsibilities For GPU Verification Architect

  • Define, build, and drive the verification test plan for specific GPU products
  • Collaborate with Architecture, ASIC, DV, Emulation, and Infrastructure teams
  • Ensure reliable execution of test plans and triage failures
  • Manage project timelines and team alignment
  • Monitor and anticipate resource requirements
  • Improve planning and process flow through metrics
  • Research and apply AI tools to optimize workflow
  • Guide simulation platform improvement
  • Participate in hands-on programming for tests and bug resolution

Requirements For GPU Verification Architect

Python
Go
  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or related field
  • 8+ years of experience (or MS with 5+ years, PhD with 2+ years)
  • Experience in architecture validation or full chip verification
  • Strong problem-solving and debugging skills
  • Proficient in C++, C, and scripting languages (Python, Perl)
  • Solid background in Computer Architecture with modeling experience
  • Understanding of build systems, toolchains, and CI systems
  • Effective communication and interpersonal skills

Benefits For GPU Verification Architect

Equity
  • Equity

Interested in this job?

Jobs Related To NVIDIA GPU Verification Architect

Senior Staff Application Engineer

Senior Staff Application Engineer role at NVIDIA focusing on AI-powered enterprise products and collaboration solutions, offering competitive compensation and hybrid work arrangement.

Software Manager, Switch Performance Testing - Python

Lead Python automation team for NVIDIA's SONiC Network OS, managing test automation frameworks and team of engineers.

Linux GPU System Software Engineering Manager

Lead GPU device driver development team at NVIDIA, managing Linux kernel software projects and driving innovation in graphics technology.

Software Engineering Manager, Sparse Linear Algebra Libraries

Lead software engineering team developing high-performance sparse linear algebra libraries for AI and scientific computing at NVIDIA.

Software Engineering Manager, Linear Algebra Libraries

Lead software engineering manager position at NVIDIA focusing on high-performance linear algebra libraries development for AI and scientific computing applications.