Senior Memory System Architect

1 Month 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

Epic Games - Senior Tools Programmer, Applied Usability

Epic Games

Cary, North Carolina, United States (On-Site)
2 Weeks ago
Toptracer - Senior Embedded Software Engineer

Toptracer

Stockholm, Stockholm County, Sweden (Hybrid)
3 Months ago
Ubisoft - Senior Animation Programmer [Unannounced Project]

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
4 Months ago
CloudLinux - Lead SDET/QA Automation Engineer at CloudLinux (worldwide remote, work anywhere)

CloudLinux

Warsaw, Masovian Voivodeship, Poland (Remote)
3 Months ago
NVIDIA - Principal Engineer

NVIDIA

United States (Remote)
2 Days ago
CloudHire - Sr. Java Application Architect

CloudHire

Bengaluru, Karnataka, India (Remote)
4 Months ago
NVIDIA - Senior Technical Program Manager – Silicon Solutions

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago
NVIDIA - Senior Solutions Architect, HPC

NVIDIA

Illinois, United States (Remote)
1 Month ago
Luxoft - Lead Python & C++ Engineer

Luxoft

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
Riot Games - Staff Software Engineer, Gameplay/Characters

Riot Games

Los Angeles, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playrix - Senior QA Automation Engineer (Mobile)

Playrix

Ukraine (Remote)
3 Months ago
Luxoft - Regular Embedded C++ Developer

Luxoft

Italy, New York, United States (Remote)
2 Months ago
Snowed In Studios - Senior Generalist Programmer - Montreal

Snowed In Studios

Quebec, Canada (Remote)
3 Months ago
Microsoft - Senior Software Engineer-Backend

Microsoft

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
Microsoft - Software Engineer II

Microsoft

Barcelona, Catalonia, Spain (On-Site)
1 Month ago
ByteDance - Network Software Development Engineer, Network Platform

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Meta - Production Engineer

Meta

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
ION - Internship - Software Engineers/Developers - Italy

ION

Pisa, Tuscany, Italy (On-Site)
4 Months ago
Red Rover Interactive - Tools Programmer

Red Rover Interactive

Newcastle Upon Tyne, England, United Kingdom (Hybrid)
2 Months ago
Omnissa - Staff Engineer (C++,MacOS Internals)

Omnissa

Bengaluru, Karnataka, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

ByteDance - Senior Backend Software Engineer - Global E-Commerce Supply Chain Operation Platform

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Zoox - Staff/Senior Staff Software Engineer, ML Performance Optimization

Zoox

Seattle, Washington, United States (On-Site)
4 Months ago
Next Level Business Services - Android Developer

Next Level Business Services

Holtsville, New York, United States (On-Site)
4 Months ago
Patreon - Senior Backend Engineer, Notifications

Patreon

San Francisco, California, United States (Hybrid)
4 Months ago
Warner Bros Discovery - Stagehand, Scenic Services (Temporary)

Warner Bros Discovery

Atlanta, Georgia, United States (On-Site)
3 Months ago
Onward Search - B2B Sales Coordinator

Onward Search

Atlanta, Georgia, United States (On-Site)
3 Months ago
The Walt Disney Company - Senior Engineer - Controls

The Walt Disney Company

Lake Buena Vista, Florida, United States (On-Site)
2 Weeks ago
Unity - Senior Infrastructure Security Manager

Unity

Austin, Texas, United States (On-Site)
3 Months ago
ByteDance - Backend Software Engineer

ByteDance

San Jose, California, United States (On-Site)
1 Day ago
Glean - Majors Account Executive

Glean

Dallas, Texas, United States (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Microsoft - Research Intern - Machine Learning and Optimization - Redmond

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Milestone - Lead Data Engineer

Milestone

United States (Remote)
1 Day ago
ByteDance - Software Engineer Graduate (Applied Machine Learning - Enterprise) - 2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Tesla - Mechanical Design Team Lead

Tesla

Rhineland-Palatinate, Germany (On-Site)
1 Week ago
Krafton  - [Global Ops & HR Div.] Recruiting Sourcer (3 ~ 5년 / 계약직)

Krafton

Seoul, South Korea (On-Site)
1 Month ago
Intel Corporation - CPU Logic Design Engineer

Intel Corporation

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Microsoft - Explore Program Internship Opportunities: Second-Year Students, Redmond, Neurodiversity Hiring Program

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
NVIDIA - Senior CPU Design Engineer

NVIDIA

Hillsboro, Oregon, United States (Hybrid)
1 Month ago
Nintendo - Embedded Engineer, Display (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
8 Months ago
Microsoft - Member of Technical Staff, AI - Pre-Training Platform

Microsoft

London, England, United Kingdom (On-Site)
1 Month 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.


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

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (On-Site)

United States (Remote)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

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