Senior Memory System Architect

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CAAustin, TXDurham, NC
Salary
$152,000–$241,500 / yr
Employment
Full-time
Posted
63 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $204k
This role $197k
$140k most similar roles pay here $264k

This role pays less than 54% of similar roles. Most pay $172,000–$235,750 — the shaded band above. At the midpoint, this role pays about $197k versus about $204k for comparable roles.

Based on 240 similar postings.

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 1391 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Memory System Architect

The Senior Memory System Architect joins the memory system architecture team to drive the development of architecture and micro-architecture for systems including deep-learning, autonomous vehicles, robotics, mobile systems, server systems, and gaming. The role involves optimizing performance, power efficiency, complexity, area, effort, and schedule while performing modeling and simulation of features to improve memory system performance. Responsibilities include maintaining high-level performance models, analyzing benchmarks and application workloads to identify micro-architectural trade-offs, and debugging functional issues using RTL simulation and silicon. Candidates must possess expertise in memory subsystems, including caches, coherence protocols, DDR, memory controller architecture, on-chip interconnects, and address translation. Required skills include C/C++ programming, Python, or Perl, with additional familiarity in Verilog or SV/UVM. The role focuses on solving complex performance issues within high-performance SoC environments.

What you'll do

  • Drive the development of memory system architecture and micro-architecture to optimize performance, power, and area.
  • Perform modeling and simulation of features to improve memory system efficiency.
  • Implement and maintain detailed high-level performance models for memory systems.
  • Analyze benchmarks and application workloads to identify trade-offs in micro-architectural optimizations.
  • Debug performance and functional issues using high-level models, RTL simulation, and silicon.
  • Develop architectural solutions for SoC designs across deep learning, autonomous vehicles, and mobile systems.

What we're looking for

  • M.S. or Ph.D. in CS, CE, EE, or equivalent experience.
  • 3+ years of experience in SoC or memory system architecture and performance.
  • Deep understanding of memory subsystems including caches, coherence protocols, DDR, interconnects, and address translation.
  • Proficiency in C/C++ programming languages.
  • Software development experience with Python and/or Perl.
  • Exposure to Digital systems, VLSI design, and Computer Architecture.
  • Verilog or SV/UVM skills (preferred).
  • Significant experience with performance modeling, verification, or debugging complex issues (preferred).

More like this

Similar roles

Senior Memory System Engineer

Nvidia

Santa Clara, CA 13 days ago $184,000–$287,500
DDR LPDDR HBM Memory Controller PHY ECC SI PI Python C C++ ASIC Firmware Validation Failure Analysis SoC
10+ yrs exp Hybrid

Senior GPU Memory Architect

Nvidia

Santa Clara, CA +2 135 days ago $184,000–$287,500
GPU Architecture Memory Management Microarchitecture RTL Simulation Silicon Multi-core Systems Memory Coherency Prefetching Memory Subsystems Interconnects Computer Architecture Electrical Engineering Computer Science
6+ yrs exp

Senior GPU Memory Architect

Nvidia

Remote (Santa Clara, CA) +3 13 days ago $184,000–$287,500
GPU Architecture Memory Systems CUDA PPA) analysis RTL Verilog VHDL C C++ Ansys Power Artist Synopsys PTPX Simulation Emulation Scripting Languages High-Performance Computing
10+ yrs exp Remote

Senior Accelerated Computing Architect

Nvidia

Santa Clara, CA 173 days ago $184,000–$287,500
CUDA OpenCL C C++ Python MPI NVSHMEM OpenSHMEM IPC Linear Algebra Numerical Methods Software-Hardware Co-design Data Structures Algorithms
6+ yrs exp

Senior Accelerated Computing Architect

Nvidia

Santa Clara, CA 150 days ago $184,000–$287,500
CUDA OpenCL C C++ Python MPI NVSHMEM OpenSHMEM IPC Benchmarking Profiling Linear Algebra Numerical Methods High Performance Computing Machine Learning AI
6+ yrs exp

Distinguished Engineer, Memory Architecture

Nvidia

Santa Clara, CA +2 81 days ago $320,000–$488,750
DRAM SRAM Memory Architecture RTL Microarchitecture Backend Implementation Edge-AI Post-silicon Optimization IP Co-architecture
10+ yrs exp