Senior Architect, GPU and SoC Modelling

NVIDIA is the world leader in accelerated computing, pioneering GPU technology and revolutionizing parallel computing and AI.
$184,000 - $356,500
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Gaming

Description For Senior Architect, GPU and SoC Modelling

NVIDIA, the pioneering force behind GPU technology and AI computing, is seeking a Senior Architect for GPU and SoC Modelling to join their Architecture Modelling group. This role sits at the intersection of graphics, parallel computing, and high-performance computing, where you'll work alongside world-class architects to advance GPU architecture and maintain NVIDIA's market leadership.

The position involves sophisticated modeling and analysis of graphics and SOC algorithms, working across different modeling teams to develop and validate architectural features. You'll be responsible for implementing features in both functional and performance models, developing comprehensive test plans, and ensuring code quality through coverage analysis.

This is an opportunity to shape the future of GPU architecture at a company that revolutionized PC gaming, modern computer graphics, and parallel computing. Since inventing the GPU in 1999, NVIDIA has evolved to become "the AI computing company," powering breakthrough innovations in AI, robotics, and self-driving vehicles.

The role offers competitive compensation ($184,000 - $356,500 base salary) plus equity and benefits. You'll be working in Santa Clara, CA, in an environment that values innovation, technical excellence, and collaborative problem-solving. NVIDIA is known for being one of the technology world's most desirable employers, offering the chance to work on cutting-edge projects that define the future of computing.

The ideal candidate will bring strong programming skills in C++ and C, experience with build systems and toolchains, and a solid background in computer architecture. This role provides an excellent opportunity to work on next-generation GPU architectures while mentoring others and driving technological innovation.

Last updated 21 hours ago

Responsibilities For Senior Architect, GPU and SoC Modelling

  • Modeling and analysis of graphics and SOC algorithms and features
  • Document, design, develop tools to analyze and simulate, validate, and verify models
  • Implement features in different models (functional and performance)
  • Develop tests, test plans, and testing infrastructure for new architectures/features
  • Perform code coverage analysis and reporting
  • Mentor younger engineers and help sustain good coding practices
  • Evaluate and implement newer modelling techniques and frameworks
  • Help develop AI based tools to increase efficiency

Requirements For Senior Architect, GPU and SoC Modelling

Python
  • Bachelors Degree (or equivalent experience) in Computer Science, Electrical Engineering or Computer Engineering
  • 8+ years of relevant work experience or MS with 5+ years of experience or PhD with 2+ years of experience
  • Strong programming ability: C++, C along with understanding of build systems (CMAKE, make)
  • Computer Architecture background with experience in modeling with SystemC & TLM preferred
  • Familiarity with Docker, Jenkins, Python, Perl
  • Excellent communication and interpersonal skills
  • Ability to work in a distributed team environment

Benefits For Senior Architect, GPU and SoC Modelling

Equity
  • Equity
  • Additional benefits mentioned but not specified

Interested in this job?

Jobs Related To NVIDIA Senior Architect, GPU and SoC Modelling

Senior Firmware Architect - Server Manageability

Senior Firmware Architect position at NVIDIA focusing on server manageability, firmware development, and enterprise systems architecture with competitive compensation and benefits.

Senior GPU Architect

Senior GPU Architect position at NVIDIA focusing on developing innovative GPU architectures and parallel processing solutions, requiring 8+ years of experience in GPU/CPU architecture.

Staff Systems Software Engineer- Server

Staff Systems Software Engineer position at NVIDIA focusing on server firmware and driver development with emphasis on security and resiliency features.

Senior GPU Low Power Architect

Senior GPU Low Power Architect role at NVIDIA focusing on developing energy-efficient GPU architectures for AI, automotive, and graphics applications.

High Speed RTL Design Engineer

Senior RTL Design Engineer position at Broadcom focusing on high-speed digital design and implementation of data converters and digital processing systems.