Nvidia
Firmware Engineering Intern, Memory Subsystem - Spring 2026
Found: October 24, 2025
This internship is based in Toronto, Canada.
Compensation:
20 CAD - 63 CAD per hour
What you'll be doing:
- Assist in firmware development for DDR memory and silicon bring-up for NVIDIA SoC products.
- Plan and implement memory interfaces, validation, and feature enablement.
- Tune DRAM interface timing and review DRAM datasheets.
- Utilize expertise in digital and analog systems and computer architecture to solve problems.
What we need to see:
- Pursuing BS or MS in Electrical Engineering or equivalent with a focus on embedded systems.
- Good understanding of C/C++ and data structures.
- Familiarity with PC systems, Windows OS, and Linux.
- Excellent debugging skills.
Ways to stand out:
- Exposure to DDR protocol.
- Knowledge in ASIL process.
- Past experience with embedded firmware.