Senior Memory Subsystem Firmware Engineer
ExternalFull-timeOn-siteToday
Express
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Own DRAM firmware across its lifecycle - architecture, implementation, silicon bring-up, and production tuning.
- Design and implement DRAM initialization and training sequences: training protocols, calibration algorithms, and their firmware implementation.
- Characterize and tune the DRAM interface across PVT (process / voltage / temperature) variation to hold margins across corners.
- Drive the memory bring-up and validation strategy; root-cause complex hardware/software interactions in the lab and in pre-silicon.
- Set firmware quality bar - code review, profiling, and coverage - and mentor early-career engineers on the team.
- Refining our Interface bring up and validation strategy.
- What we need to see:
- BS or MS in Electrical Engineering, Computer Engineering, Computer Science, or related field (or equivalent experience).
- 6+ years of relevant DRAM / memory firmware development for high speed LPDDR or system DDR memories.
- Strong command of DRAM initialization and training - protocols, calibration algorithms, and their implementation in firmware.
- Deep understanding of DRAM interfaces and how PVT (process / voltage / temperature) variation affects timing, training, and margining.
- Proficiency in C/C++, with a solid grasp of data structures, compilers, and build and version-control tooling.
- Excellent debugging skills; able to decompose hard, ambiguous failures from first principles.
- Ways to stand out from the crowd:
- Breadth across DDR / LPDDR / HBM and multiple DRAM vendors.
- Signal-integrity intuition and comfort working with analog/mixed-signal behavior.
- Understanding of ASIC boot architecture.
- NVIDIA is on the move and our technology and vision position us as one of the world's most desirable employers. We have some of the most forward-thinking and versatile people on our journey. If you're inventive and autonomous, we want to hear from you!
- #LI-Hybrid
- Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5. You will also be eligible for equity and benefits .
- Applications for this job will be accepted at least until June 30, 2026. This posting is for an existing vacancy.
- NVIDIA uses AI tools in its recruiting processes.
Additional Information
NVIDIA's SoC Memory Subsystem team is looking for a strong, senior DRAM firmware engineer to own memory firmware from architecture through production silicon. You'll lead in areas of DRAM initialization and training across DDR/LPDDR, drive interface tuning across process, voltage, and temperature corners, and set the direction for how we take new memory interfaces from pre-silicon to production.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at NVIDIA? Share your experience