Software Engineering Intern, Embedded Systems – Fall 2025
Santa Clara, CA
Internship
Onsite
$18/hr - $71/hr
Intern
NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI. They are seeking a Software Engineering Intern to work on embedded computing technologies and contribute to the Jetson Developer Kit, focusing on deep learning, neural networks, and collaboration with engineering teams.
Responsibilities
You will work with ground breaking embedded computing technologies for the Tegra SoC and Jetson Embedded Platform
Contribute broadly to advance the capabilities of the Jetson Developer Kit and developer experience for mobile and embedded computing, demonstrating your detailed understanding of Linux, from kernel through applications, packaging and distributions.
Build software to accelerate key technologies such as deep learning and neural networks, for use in autonomous vehicles, robotics and analytics.
Collaborate with a team of hardware, system and software engineers.
Qualification
Required
Pursing a BS/MS with a focus in Engineering
Software development experience with a significant focus on Linux and embedded systems
Excellent C programming/debugging skills within Linux kernel and user space software
System-level debugging experience and problem-solving skills
Preferred
Experience in working with the Linux drivers and open-source software communities (upstreaming)
Familiarity with Deep Learning and neural networks, computer vision, CUDA and OpenGL application programming
Experience with Python 3.x and CI/CD
Experience with embedded systems, especially boot loader components
Benefits
Intern benefits
NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI.