Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Software Engineer Intern, Cybersecurity and OTA - 2025

AT NVIDIA
NVIDIA

Software Engineer Intern, Cybersecurity and OTA - 2025

Shanghai, China

NVIDIA has continuously reinvented itself over two decades. NVIDIA's invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI - the next era of computing - with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. This is our life's work - to amplify human creativity and intelligence.

The automotive industry is in disruption & NVIDIA is at the forefront of the autonomous driving vehicle revolution, powering many key solutions for major car manufacturers. We are engaged in the key areas of automotive business where visual computing & AI matters for Autonomous Driving (AD). Autonomous Driving Vehicles need a supercomputer on wheels, it's an AI & SW heavy computational challenge. There isn't an off-the-shelf platform which stands up to this challenge, so we are building our own.

Want more jobs like this?

Get jobs in Shanghai, China delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


What you'll be doing:

We are now looking for a software engineering intern for the cybersecurity and software upgrade based in Shanghai. And will work closely with NVIDIA global team to develop and deliver autonomous driving platform SW to OEMs, Tier1 and engage customer design and develop Autonomous driving ECU production.

  • Develop, integrate, optimize, debug and test system-level software related to cybersecurity and software upgrades for Autonomous Driving product.
  • Participate in the full system development life cycle and work for the autonomous driving platform.
  • Collaborate with NVIDIA engineering teams globally.

What we need to see:

  • Pursuing Master's in computer science, Computer Engineering, Software Engineering.
  • Experience in C and C++ (11 or higher) development.
  • Familiarity with cybersecurity concepts is plus
  • Experience with Python is a plus
  • English proficient.

Ways to stand out from the crowd:

  • Experience with Linux, QNX
  • Knowledge of Embedded system and cross-domain knowledge in Hardware/Software.
  • Familiarity with tools such as CMake, Git, Gerrit and Docker.
  • Strong communication and organization skills, with a logical approach to problem solving, effective time management and task prioritization abilities.

NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to outstanding growth, our best-in-class engineering teams are fast-growing. If you're a creative and autonomous engineer with a candid passion for technology, we want to hear from you.

Client-provided location(s): Shanghai, China
Job ID: NVIDIA-JR1989519
Employment Type: Intern