Software Engineering Intern

Nvidia

Confirmed live today High trust
Closes in 7 days

Quick summary

Work type
On-site
Location
Santa Clara, CA
Employment
Full-time
Posted
6 days ago
Freshness
Confirmed live today
Closes
Oct 18, 2026 (soon)

Market check

Salary context

How this pay compares to similar roles

Similar $185k
$122k $248k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $133,900–$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 1472 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Software Engineering Intern

JOB TITLE: NVIDIA 2027 Ignite Internships: Software Engineering The NVIDIA Ignite program offers first and second year undergraduate students a twelve-week summer pre-internship to work hands-on with technical experts on real projects. Participants will engage in a fully immersive experience involving products and the technical ecosystem. Potential project areas include AI Machine Learning, Automotive, Offensive Security, Embedded Software, GPU Software Engineering, Linux, Android, Jetson Embedded Systems, Systems Software, AI Applications, AV Platform Software, Robotics, Vulkan Driver Performance, and Project Management. Candidates should possess basic knowledge of programming languages such as C, C++, Python, Perl, or MATLAB. The role requires understanding of computer architecture, VLSI design, and frameworks like PyTorch or Linux. Students will solve problems in fields like computer vision, parallel computing, and accelerated computing infrastructure.

What you'll do

  • Work hands-on with technical experts on real-world projects.
  • Develop software solutions using languages like C, C++, or Python.
  • Learn and apply new concepts and tools in a growing workspace.
  • Solve complex problems related to AI, machine learning, or robotics.
  • Gain experience with Linux, PyTorch, or other relevant frameworks.
  • Adapt to new experiences and develop new technical skills.
  • Contribute to the development of products in the AI and visual computing space.

What we're looking for

  • Must be a first-year (class of 2030) or second-year (class of 2029) undergraduate at a four-year U.S. university.
  • Must be pursuing a bachelor’s degree in CE, CS, EE, Mathematics, or a related field.
  • Must be enrolled in computing and engineering courses geared towards software basics.
  • Must demonstrate basic knowledge of one or more programming languages: C, C++, Python, Perl, or MATLAB.
  • Must demonstrate passion through involvement in relevant clubs, leadership roles, and extracurricular projects.
  • Must possess a creativity and problem-solving mentality with a willingness to learn new tools.
  • Understanding of VLSI design or computer architecture (preferred).
  • Basic knowledge of Linux, PyTorch, or other frameworks (preferred).

More like this

Similar roles

Hardware Engineering Intern

Nvidia

Santa Clara, CA 6 days ago
C C++ Python Perl MATLAB Verilog SystemVerilog VHDL CUDA OpenCL Catia SiemensNX Solidworks Creo VLSI Design Computer Architecture Computer Arithmetic CMOS Transistors Circuits Artificial Intelligence Machine Learning Computer Vision Robotics Parallel Computing

Intern, Computer Architecture

Nvidia

Santa Clara, CA 53 days ago
CUDA C++ Python Verilog SystemVerilog VHDL Linux C OpenCL MPI OpenMP DirectX OpenGL Vulkan Git Perforce High-Performance Computing Deep Learning VLSI Design Computer Architecture Parallel Programming

Software Engineering Intern

Nvidia

Santa Clara, CA 53 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

Systems Software Engineering Intern

Nvidia

Santa Clara, CA 53 days ago
C C++ CUDA Linux Kernel Development RTOS Operating Systems Data Structures & Algorithms Computer Architecture High-Performance Computing Compiler Development Embedded Systems GPU x86 ARM Bash/Shell Scripting OpenGL Vulkan Cryptography XLA TVM Halide CLANG gcc Perl Formal Verification Spark Frama-C

Hardware Engineering Intern

Nvidia

Santa Clara, CA 53 days ago
Verilog SystemVerilog VHDL Python Perl TCL Linux MATLAB PCB Board-Level Design Solidworks ProE Creo Catia Unigraphics Oscilloscope Multimeter Logic Analyzer Datacenter Systems MOSFETs

Developer and Performance Technology Intern

Nvidia

Santa Clara, CA 53 days ago
Python CUDA PyTorch TensorFlow TensorRT Linux Docker Kubernetes OpenCL Shell Scripting HPC Singularity Slurm MXNet Torch DML OpenACC GNU Intel Composer PGI LAMMPS GROMACS Amber RTM AWS GCP Azure 3D Graphics Embedded Platforms Debugging Benchmarking Power Testing BIOS Configuration Data Acquisition Tools