Senior ASIC Design Engineer, Memory Controller - Data Center



Accounting & Finance, Design
Santa Clara, CA, USA
Posted on Friday, September 22, 2023

NVIDIA is looking for a Senior ASIC Design Engineer for our Memory Controller team!

As a Senior ASIC Engineer, you'll join a group of hard-working engineers to craft and implement innovative Memory Controllers for our GeForce GPUs and Tegra SoCs! At Nvidia, you'll make a real impact in a multifaceted, technology-focused company. Your work will affect product lines ranging from consumer graphics to self-driving cars and the growing field of artificial intelligence. We've crafted a team of outstanding people stretching around the globe, whose mission is to push the frontiers of what is possible today and define the computing platforms of tomorrow.

What You'll Be Doing:

  • As a member of our Memory Subsystem Design team, you will collaborate with architects, software engineers, and circuit designers to and deliver an extraordinary solution. NVIDIA Memory controllers are among the industry's most sophisticated because of the many protocols that are supported and the stringent requirements of our high-end graphics controllers and SOCs.

  • In this position, you will have the opportunity to be responsible for the micro-architecture and design including RTL design, synthesis, functional verification, and timing analysis using groundbreaking CAD tools and using the latest process technologies.

What We Need To See:

  • BS, MS, or PhD in Electrical Engineering, Computer Engineer, or related degree required (or equivalent experience)

  • 5+ years of relevant and proven experience and a background in ASIC design (Graphics, Microprocessors, Network Processors, or Mobile / Multimedia SOCs).

  • Relevant experience with all stages in the ASIC design flow including emulation, prototyping, DFT, timing analysis, floor planning, ECO, bring up & lab debug, and ATE test development.

  • Strong understanding with Verilog or VHDL.

  • Familiarity with board and system level issues.

  • Programming skills in Python, C, and/or PERL.

  • Good communication skills and interpersonal skills are required. A history of mentoring junior engineers and interns a huge plus.

  • Experience with Error Detection and Correction Algorithms

  • Knowledge of Security algorithms and standards - AES/SHA/etc

Way To Stand Out From The Crowd:

  • Knowledge of LPDDR and/or DDR

  • Experience with Data-Center memory-system RAS (Reliability, Availability, Serviceability)

The base salary range is $124,000 - $247,250. 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 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.