CareerPlan

NVIDIA 2027 Internships: Systems Software Engineering

US, CA, Santa ClaraFull-time2026-10-12 → 2026-11-10

Core

12-week full-time internship developing GPU system software, secure solutions, graphics drivers, compilers, and firmware for embedded microcontrollers.

Role type

Systems Software Engineering Intern

Builds

Integrated and discrete GPU system software components, secure software stacks, graphics drivers, compiler technology, and embedded firmware.

Domain

Hardware/Software Systems, AI Infrastructure, Embedded Systems

Required skills

C, C++, CUDA, Linux Kernel Development, Operating Systems, Computer Architecture, Data Structures & Algorithms, Computer Networking, Low-Level Programming, Embedded Systems, Real-Time Systems, Device Driver Programming, Compiler Construction, Formal Verification Tools, Bash/Shell Scripting, Graphics (2D/3D/Shaders), Microprocessor Fundamentals

Preferred skills

Experience with Jetson Orin or Hopper H100, Open Source Tools (CLANG, LLVM, gcc), Automation Tools (XLA, TVM, Halide), Multi-threaded/Multi-process Programming, Simulation or Emulation

Technologies

Jetson Orin, Hopper H100, CUDA, Linux, ARM CPU, GPU, OpenGL, Vulkan, CLANG, LLVM, gcc, XLA, TVM, Halide, Spark, Frama-C

Responsibilities

Defining, designing, and developing GPU system software components; hardening and developing secure solutions across the software stack; designing and implementing graphics drivers; working at the center of deep-learning compiler technology; supporting development of firmware on embedded microcontrollers.

Seniority

Intern