Software Intern, Replay Simulation Autonomous Vehicles - Summer 2024

Company: NVIDIA
Company: NVIDIA
Location: Germany, Munich
Commitment: Full time
Posted on: 2023-12-14 05:20
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. Are you creative and autonomous? Do you love the challenge of crafting the highest performance & lowest power silicon possible? If so, we want to hear from you.NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. 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 like you to help us accelerate the next wave of artificial intelligence. Imagine being able to test an autonomous vehicle software in a variety of conditions and scenarios and predict its performance before it even reaches the road. NVIDIA is making it happen, enabling the industry to safely drive billions of miles in simulation. The Replay team uses recorded log based simulation to create a safer, more scalable, and more cost-effective way to bring self-driving cars to our roads. As part of the team, you will help deploy and scale our framework as a service and contribute to projects that ensure the fidelity and accuracy of our testing. What You’ll Be Doing:As a member of our Autonomous Vehicle team, you will work on Cloud, applications and infrastructure services to build frameworks and services that enable end to end testing of software & hardware for autonomous drivingDevelop infrastructure for managing and running a large number of test scenariosWork with customers and partners for infrastructure and orchestration of testingYou will collaborate with a diverse team of engineers encompassing the entire NVIDIA Automotive platform. As such, you should have a track record of working well across organizationsStrong communication skills are required What We Need To See:Pursuing a BS, MS, or PhD degree in Computer Science, Electrical Engineering, or Computer EngineeringStrong experience with the Python languageYou demonstrate excellent programming, software design, and debugging skills in a Linux environmentAbility to write technical documentationBonus for some familiarity with C/C++, Go, and Bazel  Ways To Stand Out From The Crowd:Ability to build out a distributed system for large scale testing on 100s to 1000s of machinesSolid understanding of distributed computing and data pipelinesExpertise in virtualization and orchestration technologies like Docker, KubernetesGood working knowledge and capability around Cloud enablement of applications and “infrastructure as a service” – AWS, GCPCommitment in helping to ensure the reliability of a safety critical system
View Original Job Posting