Senior Memory System Architect
Core
Designing and optimizing memory system architecture and micro-architecture for NVIDIA's System-on-Chip (SoC) solutions used in deep-learning, autonomous vehicles, robotics, mobile, server, and gaming systems.
Role type
Senior IC memory system architect
Builds
High-performance SoCs with advanced memory subsystems
Domain
Semiconductor / Computer Architecture
Deliverable
production ML models
Required skills
Memory subsystem design, cache and coherence protocols, DDR and memory controller architecture, on-chip interconnects, address translation, performance modeling, simulation, C++, Python, Verilog, UVM
Preferred skills
Performance verification, debugging complex performance issues
Technologies
C++, Python, Perl, Verilog, SV, UVM
Responsibilities
Drive development of architecture and micro-architecture to optimize performance, power efficiency, complexity, area, and schedule; Perform performance modeling and simulation of features; Implement and maintain detailed and high-level performance models; Analyze benchmarks and workloads to identify micro-architectural tradeoffs; Debug performance and functional issues with high-level models, RTL simulation, and silicon
Seniority
Senior, hands-on IC
