Senior Architect, GPU and SoC Modelling

NVIDIA is the world leader in accelerated computing, pioneering solutions for challenges no one else can solve.
$180,000 - $339,250
Distributed Systems
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Senior Architect, GPU and SoC Modelling

NVIDIA is seeking a Senior Architect for GPUs and SoCs to join their Architecture Modelling group. This role involves working with world-class architects on modeling, analysis, and validation of chip architectures and features that advance the state of art in performance and efficiency.

Key responsibilities include:

  • Modeling and analysis of graphics and/or SOC algorithms and features
  • Working across different modelling teams to document, design, develop tools to analyze and simulate, validate, and verify models
  • Implementing features in various functional and performance models
  • Developing tests, test plans, and testing infrastructure for new architectures/features
  • Conducting code coverage analysis and reporting
  • Mentoring younger engineers and maintaining good coding practices
  • Evaluating and implementing newer modelling techniques and frameworks
  • Developing AI-based tools to increase efficiency

The ideal candidate should have:

  • Bachelor's Degree (or equivalent experience) in Computer Science, Electrical Engineering, or Computer Engineering
  • 8+ years of relevant work experience (or MS with 5+ years, or PhD with 2+ years)
  • Strong programming skills in C++, C, with understanding of build systems, toolchains, and libraries
  • Computer Architecture background with experience in modeling with SystemC & TLM (preferred)
  • Familiarity with Docker, Jenkins, Python, Perl
  • Excellent communication and interpersonal skills

NVIDIA, known as "the AI computing company," is at the forefront of GPU technology, driving innovations in PC gaming, computer graphics, AI, and parallel computing. This role offers the opportunity to contribute to cutting-edge developments in high-performance computing and GPU architecture.

The position is based in Santa Clara, CA, USA, and offers competitive compensation and benefits.

Last updated 3 months ago

Responsibilities For Senior Architect, GPU and SoC Modelling

  • Modeling and analysis of graphics and/or SOC algorithms and features
  • Work across different modelling teams to document, design, develop tools to analyze and simulate, validate, and verify models
  • Implement features in various functional and performance models
  • Develop tests, test plans, and testing infrastructure for new architectures/features
  • Conduct code coverage analysis and reporting
  • Mentor younger engineers and maintain good coding practices
  • Evaluate and implement newer modelling techniques and frameworks
  • Develop AI-based tools to increase efficiency

Requirements For Senior Architect, GPU and SoC Modelling

Python
  • Bachelor's Degree (or equivalent experience) in Computer Science, Electrical Engineering, or Computer Engineering
  • 8+ years of relevant work experience (or MS with 5+ years, or PhD with 2+ years)
  • Strong programming skills in C++, C
  • Understanding of build systems (CMAKE, make), toolchains (GCC, MSVC) and libraries (STL, BOOST)
  • Computer Architecture background
  • Experience in modeling with SystemC & TLM (preferred)
  • Familiarity with Docker, Jenkins, Python, Perl
  • Excellent communication and interpersonal skills

Benefits For Senior Architect, GPU and SoC Modelling

Equity
  • Equity

Interested in this job?

Jobs Related To NVIDIA Senior Architect, GPU and SoC Modelling

Software Engineering Manager - Computer Vision Driver

Lead NVIDIA's VIC software team in developing cutting-edge computer vision solutions for AI, autonomous vehicles, and robotics.

Simulation Architect - Autonomous Vehicles Platform

NVIDIA seeks a Simulation Architect for their Autonomous Vehicles Platform to design groundbreaking solutions in self-driving technology.

Senior Engineering Manager, System Integration - Autonomous Vehicles

Senior Engineering Manager role at NVIDIA for System Integration in Autonomous Vehicles, leading a team of 5-10 engineers to deliver new platforms and technologies.

Senior Software and System Architect

NVIDIA seeks a Senior Software and System Architect to lead cloud-networking and security solutions, crafting cutting-edge architectures for DPUs & NICs technologies.

Senior Software Architect, AI Networking

NVIDIA seeks a Senior Software Architect to lead AI data center and network technologies, driving innovation in cloud solutions and representing the company in key industry forums.