招聘
Required Skills
C
C++
NVIDIA is hiring motivated Software Engineering Interns to join our Solutions Engineering team. In this role, you will work with our Japan-based System Software and GPU driver engineering group to develop and enhance our graphics software stack, supporting modern graphics APIs used in leading consumer products.
What you'll be doing:
-
Collaborate with the system software and driver teams to support the development of the graphics driver for gaming devices. Integrate latest technologies from the upstream branch into the target product, including debugging, and updating related tests and specifications.
-
Triage and reproduce customer-reported issues related to Vulkan / OpenGL / NVN graphics drivers running on Tegra SoC
-
Help improve compatibility across graphics driver versions and product generations
-
Learn directly from senior engineers and subject-matter experts while supporting investigations, fixes, and verification efforts.
What we need to see:
-
Pursuing BS or higher degree in CS/EE/CE or equivalent.
-
Good programming skills in C and C
-
Solid English communication skills (read/write), including the ability to write clear technical notes and understand engineering documentation
-
Interest in low-level systems (drivers, performance, graphics stack behavior, GPU architecture). Hands-on experience is a plus, but motivation to learn matters most
Ways to stand out from the crowd:
-
Familiarity with NVIDIA GPU hardware products (Tesla, Jetson, DGX, etc).
-
Experience using at least one modern graphics API (Vulkan / OpenGL / DirectX / NVN / etc), ideally with some exposure to debugging or understanding the API's internal implementation (runtime/driver behavior).
-
Understanding of core GPU concepts such as command buffers, pipelines, textures, framebuffers, etc.
NVIDIA employees are dedicated to building technology that moves humanity forward and supporting the communities in which they work and live. We have some of the most forward-thinking and hardworking people in the world working for us.
Total Views
0
Apply Clicks
0
Mock Applicants
0
Scraps
0
Similar Jobs
About NVIDIA

NVIDIA
PublicA computing platform company operating at the intersection of graphics, HPC, and AI.
10,001+
Employees
Santa Clara
Headquarters
$4.57T
Valuation
Reviews
4.1
10 reviews
Work Life Balance
3.5
Compensation
4.2
Culture
4.3
Career
4.5
Management
4.0
75%
Recommend to a Friend
Pros
Great culture and supportive environment
Smart colleagues and excellent people
Cutting-edge technology and learning opportunities
Cons
Team-dependent experience and outcomes
Work-life balance issues with long hours
Politics and influence over competence
Salary Ranges
47 data points
Junior/L3
Mid/L4
Junior/L3 · Analyst
7 reports
$170,275
total / year
Base
$130,981
Stock
-
Bonus
-
$155,480
$234,166
Interview Experience
7 interviews
Difficulty
3.1
/ 5
Experience
Positive 0%
Neutral 86%
Negative 14%
Interview Process
1
Application Review
2
Recruiter Screen
3
Online Assessment
4
Technical Interview
5
System Design Interview
6
Team Review
Common Questions
Coding/Algorithm
System Design
Technical Knowledge
Behavioral/STAR
News & Buzz
Negotiating NVIDIA's Offer
Base, stock, and sign-on negotiable. Recruiters invested in closing candidates. CEO reviews all 42K employee salaries monthly. Stock growth has made many employees millionaires.
News
·
NaNw ago
NVIDIA Company Reviews
WLB rated 3.9/5 (lowest category). 64% satisfied with WLB but 53% feel burnt out. Compensation rated 4.4-4.5/5. Experience highly team-dependent.
News
·
NaNw ago
NVIDIA Culture Discussions
Team-dependent experience; sink-or-swim culture that rewards high performers but can be overwhelming. No politics, flat structure, but demanding workload with some teams requiring evening/weekend work.
News
·
NaNw ago
NVIDIA Interview Discussions
Technical bar is high with 4-6 rounds. Process takes 4-8 weeks. Expect C++ questions, LeetCode medium, and system design. Difficulty rated 3.16/5.
News
·
NaNw ago




