> Markdown version of [/jobs/ext/2589653-senior-memory-system-architect](https://www.wearedevelopers.com/jobs/ext/2589653-senior-memory-system-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Memory System Architect - **Company:** NVIDIA Ltd. - **Location:** Austin, TX, United States - **Experience:** Expert - **Salary:** $152,000.0 - $287,500.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Microarchitecture, Software Debugging, Digital Technology, Perl (Programming Language), Python (Programming Language), Software Engineering, Verilog, Virtual Memory, Caching, Vlsi Design, Programming Languages - **Published:** August 2, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=16be4288b0623a56 ## About the Role * M.S. or Ph.D. in CS, CE, or EE or equivalent experience * 3+ years experience in SoC or memory system architecture and performance * Deep understanding of memory subsystems - caches and coherence protocols, DDR and memory controller architecture, on-chip interconnects, address translation * Strong communication and interpersonal skills along with the ability to work in a dynamic, product oriented, distributed team. * Exposure/coursework related to Digital systems and VLSI design, Computer Architecture, C/C++ programming languages. * Software development experience with C++, python and/or perl. Verilog or SV/UVM are a plus. Ways To Stand Out from the Crowd * Significant experience with performance modeling or performance verification. * Experience debugging and solving complex performance issues. ## Description * Driving development of architecture and micro-architecture to improve the state-of-the-art in memory systems optimizing along the axes of performance, power efficiency, complexity, area, effort, and schedule. * Performance modeling and simulation of features to improve memory system performance and efficiency. * Implementing and maintaining detailed and high-level performance models. * Analyzing benchmarks, application workloads, and performance simulation results to identify tradeoffs in areas of micro-architectural optimizations. * Debugging performance and functional issues with high-level models, RTL simulation, and silicon. ## Related Videos - [HTTP headers that make your website go faster](https://www.wearedevelopers.com/videos/1676-http-headers-that-make-your-website-go-faster) - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) - [Advanced Caching Patterns used by 2000 microservices](https://www.wearedevelopers.com/videos/201-advanced-caching-patterns-used-by-2000-microservices) - [Event based cache invalidation in GraphQL](https://www.wearedevelopers.com/videos/433-event-based-cache-invalidation-in-graphql) - [Accelerating Python on GPUs](https://www.wearedevelopers.com/videos/859-accelerating-python-on-gpus) - [Is it still C#? Practical systems programming with .NET (war stories included)](https://www.wearedevelopers.com/videos/100138-is-it-still-c-practical-systems-programming-with-net-war-stories-included) ## Related Articles - [Introducing Redis Agent Memory Server](https://www.wearedevelopers.com/magazine/699-introducing-redis-agent-memory-server) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j) - [Data Science & more: The Lopez dilemma](https://www.wearedevelopers.com/magazine/10-data-science-more-the-lopez-dilemma) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)