Senior Memory System Architect

3 Months ago • 12 Years + • Research & Development • Systems Design • $224,000 PA - $425,500 PA

Job Summary

Job Description

As a Senior Memory System Architect at NVIDIA, you will lead the development of memory system architecture and micro-architecture for state-of-the-art SOCs used in automotive, robotics, servers, deep learning, and gaming. Responsibilities include developing performance models and features, analyzing benchmarks and workloads to identify optimization opportunities, and debugging performance issues using models and simulations. You'll need extensive experience in SoC or memory system architecture, deep understanding of memory systems (caches, coherence protocols, DDR, etc.), and proficiency in performance modeling and debugging complex issues. Your contributions will directly impact NVIDIA's world-changing technologies.
Must have:
  • 12+ years experience in SoC/memory system architecture
  • Deep understanding of memory systems and protocols
  • Proficiency in performance modeling and debugging
  • Strong communication and collaboration skills
  • Experience shipping scalable memory system products
Good to have:
  • Experience leading teams for product performance model development
  • Experience with ARM CHI-based coherence protocols
  • Software development experience (C++, Python, Perl)
Perks:
  • Equity
  • Benefits

Job Details

As a Senior Memory System Architect at NVIDIA, you will have the opportunity to drive the development of architecture and micro-architecture to improve the state-of-the-art in memory systems. In this role, you will be optimizing along various axes, including performance, power efficiency, complexity, area, effort, and schedule. Your contributions will directly impact NVIDIA's world-changing SOCs for automotive and robotics, server systems, deep learning, and gaming.

What You Will Be Doing:

  • Leading the development of performance models and features to enhance memory system performance and efficiency.

  • Analyzing benchmarks, application workloads, and performance simulation results to identify tradeoffs and opportunities for micro-architectural optimizations.

  • Debugging performance and functional issues using performance models, RTL simulation, and silicon.

What we need to see:

  • A successful track record of shipping scalable memory system products, showcasing your proven ability to determine and successfully implement memory system solutions.

  • A B.S., M.S., or Ph.D. in Computer Science, Computer Engineering, or Electrical Engineering (or equivalent experience).

  • 12+ years of experience in SoC or memory system architecture or performance, demonstrating your extensive knowledge and expertise in this field.

  • Deep understanding of memory systems, including caches and coherence protocols, DDR and memory controller architecture, on-chip interconnects, and address translation.

  • Prior experience in performance model development, highlighting your ability to develop exceptionally accurate models that aid in system optimization.

  • Outstanding communication and interpersonal abilities that enable you to work collaboratively with a diverse and distributed team, focused on delivering high-quality products.

  • Demonstrated knowledge and experience in digital systems and VLSI design, computer architecture, and C/C++ programming languages, highlighting your broad understanding in these areas.

  • Experience debugging and solving complex performance issues, demonstrating your ability to tackle challenges head-on.

Ways To Stand Out from a Crowd:

  • Previous experience in leading teams for product performance model development. This showcases your capacity to effectively manage projects and collaborate with diverse teams.

  • Experience delivering systems with ARM CHI-based coherence protocols. This will demonstrate your proficiency in delivering seamless memory systems with advanced technologies.

NVIDIA’s invention of the GPU 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as “the AI computing company”. Software development experience with C++, Python, and/or Perl, illustrating your versatility and ability to work with various programming languages.

The base salary range is 224,000 USD - 425,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Similar Jobs

The Walt Disney Company - Software Engineer, Tools Internals (Core)

The Walt Disney Company

California, United States (On-Site)
2 Months ago
Microsoft - Principal Software Development Engineer

Microsoft

Zürich, Zurich, Switzerland (On-Site)
3 Months ago
Riot Games - Principal Software Engineer (Services) - Teamfight Tactics, Core Tech

Riot Games

Los Angeles, California, United States (On-Site)
5 Months ago
Socialpoint - Senior C++ Developer

Socialpoint

Barcelona, Catalonia, Spain (Hybrid)
5 Months ago
Rivos - Silicon Microarchitecture & Logic Design - Intern

Rivos

Santa Clara, California, United States (On-Site)
6 Months ago
Netflix - Software Engineer 4 - Streaming Algorithms

Netflix

United States (Remote)
3 Months ago
Cirrus Logic - Summer Intern, Digital Design Engineer

Cirrus Logic

Austin, Texas, United States (On-Site)
6 Months ago
Assystems - Sr. HVAC Design Engineer

Assystems

Hyderabad, Telangana, India (On-Site)
5 Months ago
ByteDance - Research Scientist, Multimodality

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Rivos - CPU Physical Design - Full time

Rivos

Bengaluru, Karnataka, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sony Interactive Entertainment - システムソフトウェア開発(PlayStationシステムソフトウェアのUX開発)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
6 Months ago
Maxis Studios - Tools Software Engineer

Maxis Studios

Vancouver, British Columbia, Canada (On-Site)
5 Months ago
Rocket Werkz - GAME ENGINE PROGRAMMER

Rocket Werkz

Auckland, Auckland, New Zealand (On-Site)
11 Months ago
ByteDance - Student Researcher (Doubao (Seed) - Foundation Model) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Playrix - Senior C++ Software Engineer (Gameplay)

Playrix

Georgia (Remote)
6 Months ago
ION - Senior Technical Consultant - Endur

ION

Berlin, Berlin, Germany (On-Site)
6 Months ago
NVIDIA - Senior System Validation Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
Ubisoft - Senior Animation Programmer [Snowdrop]

Ubisoft

Malmö, Skåne County, Sweden (On-Site)
1 Month ago
Omnissa - Staff Engineer (C++ Windows Internals)

Omnissa

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Zoox - Senior/Staff Software Engineer - Mission Progress

Zoox

Foster City, California, United States (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

Next Level Business Services - Salesforce Technical Lead

Next Level Business Services

San Jose, California, United States (On-Site)
5 Months ago
Sony Pictures Animation - Production Assistant - Series

Sony Pictures Animation

Culver City, California, United States (On-Site)
4 Months ago
Twitch - Senior Software Engineer - Mobile

Twitch

Seattle, Washington, United States (On-Site)
5 Months ago
Interactive Brokers - Cashiering Associate

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
6 Months ago
Meta - Research Scientist, Computer Vision for Generative AI (PhD)

Meta

New York, New York, United States (On-Site)
5 Months ago
Probably Monsters - Lead Site Reliability Engineer

Probably Monsters

Texas, United States (On-Site)
1 Month ago
Microsoft - Member of Technical Staff - Backend Engineer, Product

Microsoft

Mountain View, California, United States (Hybrid)
3 Months ago
Epic Games - Senior UX Designer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
ByteDance - Software Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Sinch - Demand Generation Manager

Sinch

United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - GPU Verification Architect

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
The Walt Disney Company - Mechatronics Engineer

The Walt Disney Company

Île-de-France, France (On-Site)
2 Months ago
Fluence - Controls Software Engineer-II(m/f/d)

Fluence

Erlangen, Bavaria, Germany (Hybrid)
6 Months ago
NVIDIA - Senior System Software Engineer - AI Performance and Efficiency Tools

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago
NVIDIA - Senior Power Architecture and Optimization Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
NVIDIA - Senior ASIC Physical Design Engineer, Netlisting

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Whirlpool Corporation - Senior Lead SW Engineer

Whirlpool Corporation

Pune, Maharashtra, India (On-Site)
6 Months ago
Niantic - 2025 R&D Software Engineering Intern (Masters Degree or PhD)

Niantic

London, England, United Kingdom (Hybrid)
4 Months ago
Krafton  - Game Agent Engineer

Krafton

Seoul, South Korea (On-Site)
2 Months ago
Riot Games - Manager, Software Engineering - Data Experiences & Automation

Riot Games

Los Angeles, California, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Hyderabad, Telangana, India (On-Site)

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

Yokne'am Illit, North District, Israel (On-Site)

Shenzhen, Guangdong Province, China (On-Site)

Taipei City, Taiwan (On-Site)

California, United States (Remote)

Yokne'am Illit, North District, Israel (On-Site)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug