Software Engineering Intern - 2025

5 Months ago • Upto 1 Years • Graphics Engineer • Research Development

Job Summary

Job Description

NVIDIA's Developer Tools team is seeking a Software Engineering Intern to contribute to performance analysis and tuning of groundbreaking products across various sectors. The intern will develop algorithms to test GPU pipelines, explore NVIDIA GPU architecture and software stacks, create new features for performance profiling tools, and write unit and integration tests. This role involves working with a global team of engineers and applying software development skills to improve NVIDIA products. The internship is part-time and based in Shanghai, China.
Must have:
  • Master's in CS/SE
  • Proficiency in C/C++
  • OOP knowledge
  • English proficiency
Good to have:
  • OpenGL, GLES, Direct3D, Vulkan, CUDA, OpenCL
  • Driver development experience
  • Embedded systems development

Job Details

We are now looking for a software engineer intern. The NVIDIA Developer Tools team is seeking a software engineer intern to join our effort to advance the state of graphics and compute performance analysis and tuning. You will help developers of groundbreaking products in Automotive, VR, Gaming, Deep Learning and High Performance Computing to analyze and improve the performance of their products. You will have the opportunity to learn the pipeline and driver stack of the world's most sophisticated GPUs, work with a group of talented engineers from all over the world, and apply your software development skills to improve our products.

What you’ll be doing:

  • Develop algorithms to exercise various parts of the GPU pipeline to verify our performance metrics.

  • Deeply dive into NVIDIA GPU architecture and software stack, develop new feature for NVIDIA GPU performance profiling tools.

  • Write unit and integration tests to verify the functionality, performance, stability, resource usage of our products.

What we need to see:

  • Pursuing a Master's degree major in CS/SE.

  • Proficiency in C/C++, object oriented programming.

  • Proficiency in written and spoken English.

Ways to stand out from the crowd:

  • OpenGL, GLES, Direct3D, Vulkan, CUDA, OpenCL, console graphics APIs.

  • Experience of driver development.

  • Background with software development for embedded systems.

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most talented people in the world working for us. If you are creative and self driven, we want to hear from you!

The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. NVIDIA is looking for phenomenal people with experience in a myriad of areas to help us accelerate the next wave of computing.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Similar Jobs

valve software - Computer Vision Software Engineer

valve software

Bellevue, Washington, United States (On-Site)
2 Months ago
Powerintegration - Senior Product Marketing Manager

Powerintegration

San Jose, California, United States (On-Site)
3 Months ago
bytedance - Research Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (MS)

bytedance

Seattle, Washington, United States (On-Site)
8 Months ago
ib3 global sol - SPA Data Scientist SME II

ib3 global sol

Albuquerque, New Mexico, United States (On-Site)
2 Months ago
Google - Software Engineer, Metrics and Business Intelligence

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Months ago
Stardock - Senior Graphics Engineer

Stardock

Plymouth, Michigan, United States (On-Site)
10 Months ago
Genies - Senior Engineer, Core Systems

Genies

Los Angeles, California, United States (On-Site)
3 Months ago
Sporty Group - Unity Game Developer

Sporty Group

Bournemouth, England, United Kingdom (Hybrid)
2 Months ago
Rockstar Games - Graphics Programmer

Rockstar Games

Carlsbad, California, United States (On-Site)
8 Months ago
RocketWerkz - VULKAN GRAPHICS PROGRAMMER

RocketWerkz

Auckland, Auckland, New Zealand (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

bytedance - Software Engineer, Model Inference

bytedance

Seattle, Washington, United States (On-Site)
4 Months ago
Meta - Software Engineering Manager, Machine Learning

Meta

Bellevue, Washington, United States (On-Site)
2 Months ago
Google - Software Engineer, Early Career

Google

Sydney, New South Wales, Australia (On-Site)
2 Months ago
Google - Staff Software Engineer, YouTube

Google

San Bruno, California, United States (On-Site)
2 Months ago
Motive - Software Engineer, Backend (AI Infrastructure)

Motive

Pakistan (Remote)
1 Month ago
bytedance - Data Analyst - Corporate Information System

bytedance

Singapore (On-Site)
3 Months ago
Qualcomm - Embedded Linux Dev Engineer

Qualcomm

London, England, United Kingdom (Remote)
1 Month ago
bytedance - Research Engineer (Machine Learning Training System) - 2025 Start

bytedance

Singapore (On-Site)
8 Months ago
Single Store - Senior Engineer, (Java)

Single Store

Hyderabad, Telangana, India (On-Site)
1 Month ago
Slay - Senior Marketing Data Engineer

Slay

Berlin, Berlin, Germany (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

sony global (Games) - Software Design Engineer

sony global (Games)

Wuxi, Jiangsu, China (On-Site)
2 Months ago
Activision - VFX Artist

Activision

Shanghai, Shanghai, China (On-Site)
11 Months ago
Tencent - Strategic Investment Manager (MBA Graduate)

Tencent

Shenzhen, Guangdong Province, China (On-Site)
10 Months ago
Riot Games - Combat Planner

Riot Games

Shanghai, China (On-Site)
1 Month ago
Riot Games - Senior Technical Producer - Wild Rift Shanghai

Riot Games

Shanghai, China (On-Site)
2 Months ago
Tencent - Senior Environment Artist

Tencent

Shanghai, Shanghai, China (On-Site)
4 Months ago
Sony Music Career - Supervisor, International Marketing (Catalogue)

Sony Music Career

Beijing, China (On-Site)
2 Months ago
Haleon - Tech Senior Partner, Commercial Excellence

Haleon

Shanghai, China (On-Site)
4 Weeks ago
Tencent - Funcom - Marketing Brand Manager - PUBG Mobile

Tencent - Funcom

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Adyen - Demand Generation Manager

Adyen

Shanghai, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Graphics Engineer Jobs

Activision - Lead Graphics Engineer

Activision

Los Angeles, California, United States (On-Site)
3 Months ago
Rockstar Games - Graphics Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
3 Months ago
Spatial Studio - Unity Gameplay Engineer

Spatial Studio

(Remote)
6 Months ago
Activision - Expert Software Engineer, Graphics

Activision

California, United States (Remote)
2 Months ago
Haptic - Senior Graphics Engineer

Haptic

Paris, Île-de-France, France (Remote)
6 Months ago
Nintendo - Software Engineer - Multimedia Technology (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
11 Months ago
Skydance - Senior Graphics Engineer II

Skydance

Los Angeles, California, United States (Hybrid)
2 Months ago
Nintendo - Senior Engineer, Multimedia (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
1 Year ago
Tencent - Senior Unreal Engine 5 Game Engine Developer

Tencent

Guangzhou, Guangdong Province, China (On-Site)
3 Months ago
SEGA - Senior/Principal Graphics Programmer

SEGA

England, United Kingdom (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.

Santa Clara, California, United States (On-Site)

Massachusetts, United States (On-Site)

Santa Clara, California, United States (On-Site)

Texas, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

Pune, Maharashtra, India (On-Site)

Taipei City, Taiwan (On-Site)

Beijing, Beijing, China (On-Site)

Santa Clara, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug