Senior System Simulation Architect

Nvidia

Actively hiring
Santa Clara, CA · Austin, TX · Hillsboro, OR · Durham, NC Posted 22 days ago $184,000$287,500 / year

At a glance

AI generated

TL;DR

Join the CPU performance architecture team at NVIDIA as a Senior System Simulation Architect to drive the development of cutting-edge CPU architectures for AI, HPC, gaming, virtual reality, and autonomous vehicles. Your daily tasks will include developing full-system functional models capable of running complex multi-threaded heterogeneous workloads with a focus on the CPU subsystem, integrating these models with RTL simulators, hardware-in-the-loop systems, and detailed performance models, and bringing up system software in simulation and emulation environments. You will also support CPU architects and performance engineers by providing them with functional models, performance models, and emulation tools to drive next-generation CPU architecture advancements. Ideal candidates have a BS/MS in EE, CE, or CS, 6+ years of relevant experience, and strong skills in C/C++/Python programming, system software development, and debugging. Experience with ARM ISA, hardware emulators, Linux kernel bringup, CUDA, and CPU/GPU application optimization frameworks like Pytorch and TensorFlow is a plus. NVIDIA’s Grace CPU Superchip and Vera CPU are pivotal in the company's expansion into the CPU server market, aiming to deliver exceptional performance-per-watt efficiency for complex workloads across various industries.

Skills

C C++ Python ARM Linux CUDA Pytorch TensorFlow SimPoint FPGA Kubernetes Docker CI/CD Git Jenkins

What you'll do

  • Develop full-system functional models for running multi-threaded heterogeneous workloads focusing on the CPU subsystem.
  • Integrate functional models from various frameworks with RTL simulators, emulators, hardware, and detailed performance models.
  • Bring up system and application software in simulation and emulation environments including firmware, Linux, drivers, and benchmarks.
  • Port, extend, or develop system software to meet workload simulation requirements for complex workloads.
  • Support CPU architects and performance engineers by providing functional models, performance models, and emulation tools.

What we're looking for

  • BS/MS in EE, CE, CS or 6+ years relevant experience
  • Expertise in C/C++/Python programming
  • Experience developing functional simulators and low-level software
  • Proficiency debugging system/software and application software
  • Knowledge of ARM ISA and hardware emulators/FPGAs
  • Background in CPU workload analysis using SimPoint
  • Familiarity with Linux kernel bringup, CUDA, PyTorch, TensorFlow

Market check

Salary context

This $184,000–$287,500 range sits above 85% of similar postings on FindRole.

Peer median band

$148,700$227,123

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$151,475$235,000

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 801 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 797 roles with salary data.

Most-posted roles

View all roles at Nvidia

More like this

Similar roles

Senior CPU Workloads and Simulation Architect

Nvidia

Us, Ca, Santa Clara, US 31 days ago $224,000$356,500
C/C++ Python ARM SimPoint Pytorch TensorFlow Sampling methodology Data science User-mode and kernel-mode drivers Functional and performance simulators CPU/GPU application development NVIDIA Grace CPU Superchip Vera CPU

Senior/Staff System Architect

Qualcomm

Novi, Mi,Us, US 51 days ago $100,200$150,200
SysML MagicDraw Enterprise_Architect ISO26262 ISO21434 ISO21448 C++ Python SCRUM Kanban CI/CD

Senior System Design Engineer

Nvidia

Us, Ca, Santa Clara, US 134 days ago $168,000$258,750
PCB Linux Windows Oscilloscopes Multimeters Logic analyzers

Senior Design System Engineer

Intuit

Mountain View, California, US 39 days ago $171,000$231,500
React TypeScript Git Figma Storybook CSS JavaScript Accessibility WCAG ARIA CI/CD AI GitHub Copilot Testing Observability Webpack Babel ESLint Jest Mocha Chai Kubernetes Docker AWS Azure Google Cloud

Senior Software Architect (Systems)

Boeing

Remote (Usa - Tukwila, Wa, US) 14 days ago $190,400$257,600
Python Kubernetes Docker CI/CD MBSE CAMEO Agile Model-Based Systems Engineering Open Mission Systems Groovy Terraform AWS Git Jenkins
Remote