Software Engineering Intern - 2025

3 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

ByteDance - Research Scientist Graduate (Foundation Model - Generative AI) - 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
4 Months ago
Balbix - Staff AI Engineer

Balbix

Bengaluru, Karnataka, India (On-Site)
6 Months ago
NVIDIA - System Software Architect, Programmable Vision Accelerator

NVIDIA

Bengaluru, Karnataka, India (On-Site)
3 Months ago
CharacterAI - Research Engineer, Post-Training

CharacterAI

New York, New York, United States (On-Site)
1 Month ago
The Walt Disney Company - Manager, SEO

The Walt Disney Company

New York, New York, United States (On-Site)
1 Month ago
NVIDIA - GPU Kernel Software Engineering Intern - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Months ago
Nintendo - Intern – GPU Tools Software Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
5 Months ago
Genies - Lead Applied ML Engineer, Real-time 3D Asset Optimization

Genies

San Mateo, California, United States (On-Site)
1 Month ago
Wargaming - Render Engineer (Unannounced project)

Wargaming

Prague, Prague, Czechia (On-Site)
5 Months ago
NVIDIA - GPU C++ Modeling Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineer II, Chrome Browser

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Cognite - Solution Architect

Cognite

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Google - Staff Software Engineer, Embedded Systems

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Lifelancer - Senior Data Scientist

Lifelancer

Bengaluru, Karnataka, India (On-Site)
6 Months ago
NVIDIA - Senior Applied LLM Engineer, AI – Chip Design

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
Google - Software Engineer III, Infrastructure, Core

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Google - Software Engineer III, AI Agent Security, Core

Google

Zürich, Zurich, Switzerland (On-Site)
2 Weeks ago
Google - Senior Software Engineer, Machine Learning, YouTube

Google

San Bruno, California, United States (On-Site)
4 Months ago
NVIDIA - Senior Software Engineer - Distributed Inference

NVIDIA

Texas, United States (Remote)
1 Month ago
Fictiv - Associate Technical Program Manager MP Support - North America Support

Fictiv

Bengaluru, Karnataka, India (On-Site)
7 Hours ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

Voodoo - Publishing Manager - China

Voodoo

Shanghai, Shanghai, China (Remote)
1 Month ago
Tencent - 2D Open World Game Combat Planner

Tencent

Guangzhou, Guangdong Province, China (On-Site)
2 Months ago
Google - Senior Account Strategist, Mid-Market Sales

Google

Shanghai, Shanghai, China (On-Site)
2 Days ago
Demonware - Software Development Intern

Demonware

Shanghai, Shanghai, China (On-Site)
1 Month ago
Zengame Technology - Live Streaming Commerce Manager

Zengame Technology

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Qingci Games - Urgent Unity3D Developer

Qingci Games

Xiamen, Fujian, China (On-Site)
2 Weeks ago
Zengame Technology - 2D Action Designer

Zengame Technology

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Virtuos - Senior Art Producer

Virtuos

China (On-Site)
1 Month ago
Zengame Technology - UI设计师

Zengame Technology

Shenzhen, Guangdong Province, China (On-Site)
3 Months ago
Google - Measurement Specialist, Large Customer Sales

Google

Shanghai, Shanghai, China (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Graphics Engineer Jobs

Rockstar Games - Graphics Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
1 Month ago
Google - Software Engineer, Google Pixel Graphics

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Blind Squirrel Games - Senior Graphics Engineer

Blind Squirrel Games

Irvine, California, United States (Hybrid)
6 Months ago
Cloud Imperium Games - Senior Graphics Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
10 Months ago
Activision - Expert Software Engineer, Graphics

Activision

United States (Remote)
1 Month ago
SEGA - Senior Software Engineer (Graphics)

SEGA

England, United Kingdom (Hybrid)
1 Month ago
Sports Interactive - Senior Software Engineer (Graphics)

Sports Interactive

London, England, United Kingdom (Hybrid)
2 Months ago
Activision - Expert Software Engineer, Graphics

Activision

Middleton, Wisconsin, United States (Remote)
3 Months ago
Tencent - Senior UE5 Game Engine Developer

Tencent

Guangzhou, Guangdong Province, China (On-Site)
4 Months ago
Wargaming - Render Engineer (Unannounced project)

Wargaming

Berlin, Berlin, Germany (On-Site)
5 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)

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

Massachusetts, United States (On-Site)

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

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

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

Texas, United States (On-Site)

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

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

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