Security System Software Engineering Intern - 2025

3 Weeks ago โ€ข Upto 1 Years โ€ข Research & Development

Job Summary

Job Description

As a Security System Software Engineering Intern at NVIDIA, you'll design and implement security and system software solutions for Tegra platforms used in automotive, embedded, and data center products. Responsibilities include developing bare-metal software and applications for security use cases, working on Trusted Firmware projects (OP-TEE and TF-A), contributing to Android platform security features, and participating in the silicon lifecycle from pre-silicon stages to power-on. You'll also specify and implement test cases and collaborate with architecture and hardware teams to improve NVIDIA's System-on-Chips. This internship offers a chance to work with leading-edge technology and impact the industry.
Must have:
  • Strong system software engineering skills
  • Proficient in C and C++
  • Understanding of OS internals and embedded systems
  • Good communication skills
Good to have:
  • Experience with ARM or RISC-V CPU architectures
  • Linux and open-source software experience
  • Understanding of cryptographic algorithms

Job Details

NVIDIA is a leading artificial intelligence computing company and are paving the way with innovations in gaming, visualization, supercomputing and self-driving cars. NVIDIA gives customers, developers, tier-1 suppliers, research institutions, and start-ups the power and flexibility to develop and deploy breakthrough artificial intelligence systems for self-driving vehicles and embedded devices. We are looking to grow our company, and grow with the smartest people in the world. We are looking for a top notch software engineer for an exciting and fun role on our System Software Security team. You will work with the most advanced current and future generations of Tegra products and SOCs. You will join a team whose mission is to develop robust, safe and secure systems used in Automotive, Data Center and Embedded products. This is a great chance to create an impact on the industry working alongside some of the top valued diverse set of minds in security software, with the goal to invent future product security technologies doing what you enjoy. If this sounds like a fun challenge, we want to hear from you!

What you will be doing:

  • Design/implement security and system software solutions for Tegra Automotive, Embedded and Data Center platforms.

  • Develop bare metal software and applications for various security use cases and Trusted Firmware projects such as OP-TEE and TF-A

  • Develop Android platform security feature.

  • Take an active role in the new silicon lifecycle, from pre-silicon simulation/emulation, test validation to power-on bring up phases.

  • Specify and implement test cases while actively seeking improvements to test automation and software quality.

  • Work closely with the architecture and different software and hardware design teams to improve the next generation of NVIDIA System-on-Chips.

What we need to see:

  • Final year student B.S. or M.S. (or equivalent experience) in Computer Science, Computer Engineering, Electrical Engineering, or related field

  • Strong system software engineering skills combined with a drive to solve hard problems.

  • Strong programming and debugging skills in C and C++.

  • Understanding of operating system internals and embedded systems.

  • Good English written and oral communication skills to collaborate with other engineers (worldwide).

  • A great teammate; self-motivated and the ability to work independently with minimal direction.

Ways to stand out from the crowd:

  • Proficient in advanced and next generation CPU architectures for ARM or RISC_V.

  • Experience in working with the Linux and open-source software communities.

  • Good understanding of common cryptographic algorithms and techniques.

  • Proven interests and attitude to strive for the most secure, reliable and quality firmware/software.

NVIDIA is widely considered to be one of the technology worldโ€™s most desirable employers. We have some of the most brilliant and talented people on the planet working for us. If you're creative and autonomous, we want to hear from you!

Similar Jobs

Mashgin - Senior Software Engineer, Computer Vision and Deep Learning

Mashgin

Palo Alto, California, United States (Hybrid)
โ€ข 4 Months ago
Illuvium - Senior C# Engineer

Illuvium

Copenhagen, Denmark (Remote)
โ€ข 4 Months ago
Playrix - Technical Director (Game Project)

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
โ€ข 3 Months ago
Sperasoft - Rendering Developer

Sperasoft

Vojvoda Stepa, Vojvodina, Serbia (Hybrid)
โ€ข 4 Months ago
ZeniMax Media - Programmeur.se de build / Build Programmer

ZeniMax Media

Montreal, Quebec, Canada (On-Site)
โ€ข 5 Months ago
Assystems - Structural Design Engineer

Assystems

Mumbai, Maharashtra, India (On-Site)
โ€ข 3 Months ago
Riot Games - Technical Product Manager III - VALORANT, Cross-VALORANT Experience (XVX)

Riot Games

Dublin, County Dublin, Ireland (On-Site)
โ€ข 3 Months ago
ByteDance - Software Engineer in Machine Learning Systems Graduate (AML - Machine Learning Systems) - 2024 Start (BS/MS)

ByteDance

Seattle, Washington, United States (On-Site)
โ€ข 3 Months ago
Wargaming - ะก++ Developer (World of Warships, PC)

Wargaming

Belgrade, Serbia (Hybrid)
โ€ข 2 Months ago
Rivos - Platform FPGA Design

Rivos

Santa Clara, California, United States (On-Site)
โ€ข 4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

SKYDANCE - Lead Color and Imaging Engineer

SKYDANCE

Los Angeles, California, United States (Hybrid)
โ€ข 2 Months ago
PhonePe - Software Engineer (Backend, 3-5 Yrs)- Financial Services

PhonePe

Bengaluru, Karnataka, India (On-Site)
โ€ข 3 Months ago
ByteDance - Software Engineer in Large Model System Graduate (Machine Learning Sys-US) - 2024 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
โ€ข 3 Months ago
Meta - Software Engineer (Leadership) - Machine Learning

Meta

Seattle, Washington, United States (Remote)
โ€ข 3 Months ago
NVIDIA - Manager, Developer Technology, Data Compression

NVIDIA

California, United States (Hybrid)
โ€ข 1 Month ago
Epic Games - Gameplay Systems Programmer, Fortnite

Epic Games

London, England, United Kingdom (On-Site)
โ€ข 2 Weeks ago
ByteDance - Senior Software Engineer, Payment Network

ByteDance

San Jose, California, United States (On-Site)
โ€ข 3 Months ago
Cloud Imperium Games - Core Tech Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
โ€ข 2 Months ago
Nintendo - Senior Engineer - SDSG (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
โ€ข 8 Months ago
Wargaming - Automation QA Engineer (World of Warships Franchise, Web Team)

Wargaming

Belgrade, Serbia (Hybrid)
โ€ข 2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Seoul, South Korea

Unity - Senior Technical Trainer - Korea

Unity

Seoul, South Korea (On-Site)
โ€ข 2 Months ago
Electronic Arts - Client Software Engineer

Electronic Arts

Seoul, South Korea (On-Site)
โ€ข 2 Weeks ago
Scanline VFX - Lead Software Engineer (Maya)

Scanline VFX

Seoul, South Korea (Remote)
โ€ข 3 Months ago
Luxoft - System Validation Engineer

Luxoft

Seoul, South Korea (On-Site)
โ€ข 3 Months ago
Krafton  - [Publishing Platform Div.] Sr. Web Front-End Developer (5๋…„ ์ด์ƒ)

Krafton

Seoul, South Korea (On-Site)
โ€ข 3 Months ago
Keywords Studios (Player Support) - Quality Assurance Specialist - Korean Language

Keywords Studios (Player Support)

Seoul, South Korea (Remote)
โ€ข 1 Week ago
SmileGate - Background Modeling for Next Crossfire

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
โ€ข 1 Month ago
SmileGate - [LOST ARK Mobile] ์‚ฌ์—…PM ๋‹ด๋‹น

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
โ€ข 1 Month ago
SmileGate - 3D Level Designer (Graphics)

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
โ€ข 1 Month ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Spin Master - Embedded Software Engineer

Spin Master

Ontario, Canada (Hybrid)
โ€ข 2 Weeks ago
Fabric - Applied Cryptographer, ZKP Research

Fabric

New York, New York, United States (Remote)
โ€ข 4 Months ago
ByteDance - Research Engineer- Foundation Model AI Platform- San Jose

ByteDance

San Jose, California, United States (On-Site)
โ€ข 3 Months ago
Riot Games - QA Engineer (Contractor)

Riot Games

Dublin, County Dublin, Ireland (On-Site)
โ€ข 3 Months ago
The Walt Disney Company - Principal Ride Development Engineer

The Walt Disney Company

Lake Buena Vista, Florida, United States (On-Site)
โ€ข 1 Week ago
NVIDIA - Senior Math Libraries Engineer - Sparse Linear Algebra

NVIDIA

California, United States (Hybrid)
โ€ข 1 Month ago
Tesla - Jr. PLC Programmer

Tesla

Neutraubling, Bavaria, Germany (On-Site)
โ€ข 1 Week ago
Rivos - Accelerator Microarchitecture Performance Modeling

Rivos

Austin, Texas, United States (Remote)
โ€ข 4 Months ago
NVIDIA - CPU Verification Engineer

NVIDIA

Bengaluru, Karnataka, India (On-Site)
โ€ข 5 Months ago
Social Discovery Group - Senior business analyst (R&D Growth)

Social Discovery Group

Serbia (Remote)
โ€ข 2 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.


Yokne'am Illit, North District, Israel (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

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

United States (Remote)

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

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

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (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