NVIDIA 2026 Internships: Computer Architecture - US
Santa Clara, CA
Internship
Onsite
Intern
NVIDIA is a leader in accelerated computing, transforming various industries through AI and digital twins. They are offering internships in Computer Architecture, where students will work on impactful projects while gaining hands-on experience in the field.
Responsibilities
Qualification
Required
Must be actively enrolled in a university pursuing a Bachelor's, Master's, or PhD degree in Electrical Engineering, Computer Engineering, or a related field, for the entire duration of the internship.
Course or internship experience related to Computer Architecture experience in one or more of these focus areas: Computer Graphics, Deep Learning, Ray Tracing, Parallel Programming, Memory Architecture, or High-Performance Computing Systems.
Course or internship experience related to Digital Systems, VLSI Design, GPU or CPU Architecture, Computer Arithmetic, CMOS Transistors and Circuits, Computer Organization, Computer System Design.
Course or internship experience related to Deep Learning, Modelling/Performance Analysis, Parallel Programming.
Course or internship experience related to Hardware Control Programming, GPU Acceleration, Parallel Processing (CUDA), High-Performance Computing (HPC), Embedded Systems.
Prior experience or knowledge requirements could include programming skills and technologies: Verilog, SystemVerilog, VHDL, Linux, C, C++, Python, Perl, Modern Graphics APIs (DirectX, OpenGL, Vulkan), GPU Computing (CUDA, OpenCL), Revision Control (Perforce, Git), HPC (MPI, OpenMP).
Preferred
Benefits
Intern benefits
NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI.