Software Engineer Intern, Autonomous Vehicle - 2025

3 Months ago • Upto 1 Years • DevOps • Full Stack Development • Research & Development

Job Summary

Job Description

NVIDIA seeks Software Engineering interns for its Autonomous Vehicle division. Interns will contribute to the development and productization of groundbreaking self-driving car solutions. This involves integrating work across various subsystems into NVIDIA's DRIVE SW platform, adhering to NVIDIA and automotive standards. Responsibilities include collaboration with front-end, back-end, DevOps, IT, security, and machine learning teams; creating human-in-the-loop applications; building and maintaining next-generation services (build workflows, telemetry); improving user experience; enhancing service resiliency; and working with global teams on autonomous vehicle fleet software. Data analysis using Python (Pandas, NumPy, Matplotlib) is also a key component of the role.
Must have:
  • BS/MS in CS/related field
  • Proficiency in Python/Java/Go/C++
  • Software development fundamentals
  • Experience with Docker & Kubernetes
  • Excellent communication & teamwork
Good to have:
  • Familiarity with AWS/GCP/Azure
  • Deep understanding of Linux
  • Distributed computing knowledge
  • Automotive/IoT knowledge
  • Strong problem-solving skills

Job Details

NVIDIA is searching for engineers to develop and bring NVIDIA's autonomous vehicle out to the world. You will participate in a focused effort to develop and productize ground-breaking solutions that will revolutionize the world of transportation and the growing field of self-driving cars. You will work with talented and dedicated multi-functional engineering development teams across various subsystems to integrate their work into our autonomous driving DRIVE SW platform, while achieving or exceeding all relevant NVIDIA and automotive standards & guidelines. You'll find the work is exciting, fun, and meaningful challenging. 

NVIDIA is a “learning machine” that constantly evolves by adapting to new opportunities that are hard to solve, that only we can pursue, and that matter to the world. This is our life’s work: to amplify human creativity and intelligence. NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have many of the most forward-thinking and talented people in the world working together. If you're creative, autonomous, and love challenges, we would love to hear. 

What You'll Be Doing:

  • In this role, you will be collaborating with front-end, back-end developers, collaborating with a diverse team of DevOps, IT and security engineers as well as machine learning, deep learning experts. You will be creating human-in-the-loop and management applications at the frontier of what is possible in machine learning today and getting a front seat view of the action in this very hot space from a team and a company driving the progress at the cutting edge. 

  • Working together with other excellent engineers to build and maintain the next generation services including build workflows, Telemetry, and much more. 

  • Learn and create valuable features for end users and greatly improve NVIDIA autonomous driving product’s user experience. 

  • Identify areas to improve service resiliency through industry standard practices. 

  • Working with NVIDIA global teams to build and maintain the next generation system software for autonomous vehicles fleet including telemetry, cloud services, data processing and much more. 

  • Exploring different algorithms to generate valuable insights from big data. Python will be your go-to tool for exploring and manipulating big data. You will use Python libraries such as Pandas, NumPy, and Matplotlib to visualize and analyze data, enabling better understanding and decision-making and contributing to the continuous improvement of our autonomous driving solutions. 

What We Need to See:

  • Pursuing BS, MS in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, Data Science, Mathematics, or a related field. 

  • Proficiency with programming languages such as Python/Java/Go/C++ and proficiency in software development fundamentals. 

  • Experience with container-based virtualization (e.g. Docker) and container orchestration (e.g. Kubernetes). 

  • Excellent communication and teamwork abilities. 

Ways To Stand Out from the Crowd:

  • Familiar with at least one major cloud service provider- AWS, GCP, Azure. 

  • Deep understanding of Linux, and Linux application/services development. 

  • Familiar with distributed computing, high scalability and availability design, multi-thread, load balance, such as high-performance server architecture. 

  • In-depth knowledge of Automotive/IoT is a plus. 

  • Strong problem-solving skills and a passion for learning and staying up to date with the latest trends in software engineering and technologies. 

Similar Jobs

ByteDance - Research Scientist in Large Language Model, Graduates - Doubao (Seed) - 2024 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
NVIDIA - Senior Developer Relations Manager - Robotics

NVIDIA

Tokyo, Japan (On-Site)
4 Months ago
Buckman - Lead Digital Software Engineer - Back End

Buckman

Chennai, Tamil Nadu, India (On-Site)
7 Months ago
Canva - Software Engineer (Python) - Data Platform (Open to remote across ANZ)

Canva

Auckland, Auckland, New Zealand (Remote)
4 Months ago
Nagarro - Staff Engineer, QA Automation

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
7 Months ago
Tesla - Software Distributed Systems Engineer

Tesla

North Holland, Netherlands (On-Site)
3 Months ago
Rackspace Technology - Cloud Solution Architect I - Presales

Rackspace Technology

Bengaluru, Karnataka, India (Remote)
2 Months ago
Rackspace Technology - Software Engineer IV

Rackspace Technology

United States (Remote)
2 Months ago
NVIDIA - Principal AI Infrastructure SRE Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ubisoft - Technical Cinematic Designer

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)
2 Months ago
ByteDance - Algorithm Engineer - Audio Understanding - Start 2025

ByteDance

Singapore (On-Site)
6 Months ago
DNEG - Pipeline TD

DNEG

Mumbai, Maharashtra, India (On-Site)
10 Months ago
Google - Software Engineer, Cloud AI, Early Careers

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Riot Games - Technical Art Manager - Teamfight Tactics, UI/UX

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Ukraine (Remote)
7 Months ago
TRACK VFX - Senior Matchmove Artist

TRACK VFX

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
The Walt Disney Company - Software Engineer, Platform

The Walt Disney Company

California, United States (On-Site)
2 Months ago
Tesla - Senior Business Planning Coordinator

Tesla

Zug, Zug, Switzerland (On-Site)
3 Months ago
Google - Cloud Technical Solutions Engineer, Networking

Google

Tokyo, Japan (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

Google - Account Associate, Scaled, Google Customer Solutions

Google

Shanghai, Shanghai, China (On-Site)
1 Month ago
Ourpalm - Mid-Level Client Development Engineer

Ourpalm

Beijing, Beijing, China (On-Site)
1 Month ago
Tencent - Senior Game Designer (Numerical Design) - Global AAA Action Game

Tencent

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
Tencent - NIKKE 韩语项目经理

Tencent

Shenzhen, Guangdong Province, China (On-Site)
5 Months ago
Tencent - Senior Technical Artist UE5

Tencent

Shenzhen, Guangdong Province, China (On-Site)
5 Months ago
Riot Games - Research Operation Coordinator - Global Research Operations Team (Contract)

Riot Games

Shanghai, Shanghai, China (On-Site)
1 Month ago
Riot Games - Manager, Software Engineering

Riot Games

Shanghai, Shanghai, China (On-Site)
2 Months ago
Activision - Software Development Intern

Activision

Shanghai, Shanghai, China (On-Site)
2 Months ago
Tencent - Senior Client Engineer - Global AAA Action Game

Tencent

Shenzhen, Guangdong Province, China (On-Site)
5 Months ago
Tencent - Senior Environment Artist

Tencent

Shanghai, Shanghai, China (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Canva - Senior Software Reliability Engineer (Production Health)

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
Rackspace Technology - Cloud Business Consultant

Rackspace Technology

Aguascalientes, Aguascalientes, Mexico (Remote)
2 Months ago
Funcom - Senior DevOps Engineer

Funcom

Bucharest, Bucharest, Romania (Hybrid)
5 Months ago
ION - Site Reliability Engineer

ION

London, England, United Kingdom (Hybrid)
7 Months ago
Ajmera Infotech - Senior Azure DevOps Engineer (IaaS)

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
2 Months ago
ByteDance - Software Engineer - Compute Infrastructure (Orchestration & Scheduling)

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Playtika - Site Reliability Engineer

Playtika

Netherlands (Hybrid)
2 Months ago
Google - Systems Development Engineer, Google Distributed Cloud

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
The Walt Disney Company - Sr Principal Software Engineer

The Walt Disney Company

Orlando, Florida, United States (On-Site)
2 Months ago
ByteDance - Cloud Solution Architect (Automotive Industry)

ByteDance

(On-Site)
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.

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 (Hybrid)

Santa Clara, California, United States (Hybrid)

Pune, Maharashtra, India (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