Intern, Computer Architecture

Nvidia

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
Santa Clara, CA
Employment
Full-time
Posted
5 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $184k
$121k $248k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $133,206–$235,750.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1623 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1110 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Intern, Computer Architecture

NVIDIA 2027 Internships: Computer Architecture is a full-time internship opportunity within the industry-leading Computer Architecture team. Students pursuing a B.S., M.S., or Ph.D. in Electrical Engineering, Computer Engineering, or related fields will work on projects with a measurable impact on the business. Responsibilities involve tackling complex challenges in accelerated computing, specifically focusing on areas like Computer Graphics, Deep Learning, Ray Tracing, Parallel Programming, Memory Architecture, and High-Performance Computing Systems. Candidates should possess knowledge in VLSI Design, GPU or CPU Architecture, and Computer Organization. Required technical skills and technologies include Verilog, SystemVerilog, VHDL, CUDA, Linux, C, C++, Python, Perl, and Modern Graphics APIs like DirectX, OpenGL, and Vulkan. The work addresses technical problems in GPU acceleration, parallel processing, and embedded systems.

What you'll do

  • Work on projects that have a measurable impact on NVIDIA's business.
  • Design and develop components for GPU or CPU architectures.
  • Implement parallel programming solutions using CUDA, OpenCL, or MPI.
  • Perform modeling and performance analysis for high-performance computing systems.
  • Develop hardware designs using Verilog, SystemVerilog, or VHDL.
  • Create software solutions using C, C++, Python, or Perl.
  • Design and optimize digital systems, VLSI designs, and CMOS circuits.
  • Develop applications using modern graphics APIs like DirectX, OpenGL, or Vulkan.

What we're looking for

  • Must be actively enrolled in a university pursuing a B.S., M.S., or Ph.D. degree in Electrical Engineering, Computer Engineering, or a related field.
  • Must clearly indicate an anticipated graduation date (month and year) on the resume or CV.
  • Experience in areas such as Computer Graphics, Deep Learning, Ray Tracing, Parallel Programming, Memory Architecture, or High-Performance Computing Systems may be required.
  • Experience in Digital Systems, VLSI Design, GPU or CPU Architecture, Computer Arithmetic, CMOS Transistors and Circuits, Computer Organization, or Computer System Design may be required.
  • Experience in Deep Learning, Modelling/Performance Analysis, Parallel Programming, Hardware Control Programming, GPU Acceleration, Parallel Processing (CUDA), High-Performance Computing (HPC), or Embedded Systems may be required.
  • Programming skills and technologies may include Verilog, SystemVerilog, VHDL, CUDA, Linux, C, C++, Python, Perl, Modern Graphics APIs, GPU Computing, Revision Control, or HPC.

More like this

Similar roles

Hardware ASIC Design Intern

Nvidia

Santa Clara, CA 5 days ago
RTL Design HDL SystemVerilog Verilog VHDL UVM Digital Design VLSI Design Synthesis Static Timing Analysis STA Computer Architecture SoC SRAM Design Physical Design P&R Timing Closure Python C++ C Perl TCL Linux Testbench Creation Functional Coverage CMOS Transistors Power and Performance Optimization

Software Engineering Intern

Nvidia

Santa Clara, CA 15 days ago
CUDA Python C++ Java Go JavaScript React Vue Kubernetes Docker Ansible Git SQL TensorRT cuDNN cuBLAS NCCL NumPy SciPy Linux Unix/Shell Scripting Microservices LSF SLURM Perforce Deep Learning GPU Computing Accelerated Computing Relational Databases Data Structures & Algorithms Distributed Systems Virtualization Jenkins

Hardware Verification Intern

Nvidia

Santa Clara, CA 5 days ago
SystemVerilog UVM Verilog VHDL Python C++ C Perl TCL Linux Verdi DVE Questa JasperGold VLSI Design Digital Design Formal Verification Functional Coverage Assertion-Based Verification GPU Architecture

Intern, Deep Learning Computer Architecture

Nvidia

Santa Clara, CA 5 days ago
CUDA C++ C PyTorch TensorFlow Deep Learning GPU Computing High-Performance Computing MPI OpenMP OpenCL OpenACC Perl Caffe Parallel Programming Neural Network Architectures Compiler Programming Performance Modeling Profiling

Internship, Hardware Physical Design / VLSI

Nvidia

Santa Clara, CA 5 days ago
VLSI Physical Design Floorplanning Place and Route Static Timing Analysis Clock Tree Synthesis Physical Verification DRC LVS Power Integrity IR Drop Analysis RC Extraction Digital Design Mixed-Signal Design Computer Architecture ICC2 PrimeTime dc_shell Innovus SeaHawk Python C++ C Perl TCL Linux SKILL Make Design Compiler Scheme

Intern, Digital Circuit Design

Nvidia

Santa Clara, CA 5 days ago
Verilog SystemVerilog VHDL Python Perl SPICE HSPICE CMOS FinFET Cadence Synopsys EDA Tools Digital Circuit Design SRAM Timing and Delay Analysis Power Management Monte Carlo SerDes Object-Oriented Programming Operating Systems