Autonomous Vehicle Development Environment Intern

NVIDIA
Published
December 23, 2020
Location
300 E Boardwalk Dr #3d, Fort Collins, Colorado
Category
Job Type

Description

NVIDIA is seeking a Autonomous Vehicle Development Environment Intern to help craft an extraordinary automotive development experience for the DRIVE Platform for autonomous vehicles. Do you understand the key requirements for a software development platform? Are you experienced with modern software development environments and the needs of automotive and/or embedded developers? Do you have experience defining developer workflows for embedded development? If so, we are looking for you to join our team!

The primary role will be to define platform concepts on behalf of our number one customer, the developer. By partnering with engineering and work with functional teams across the company including: marketing, solution architects, documentation, and quality assurance to make our developers happy! In this role, you will be expected to work closely with engineering and product teams across the company to provide a unified development platform, consisting of C/C++/CUDA development, debugging, and profiling, as well as embedded and real-time system profiling. As an authority in automotive software development for the DRIVE Platform, interns will coordinate with engineering and platform architects to initiate proof-of-concept projects, and developer workflows.

What you'll be doing:

  • Developing proof of concept embedded development workflows based on Docker containers

  • Integrating development workflows into Eclipse and Visual Studio Code

  • Developing embedded Docker containers for sample distribution

  • Developing Docker containers for hosting developer documentation

What we need to see:

  • Working towards a bachelor's degree in Computer Science, Electrical Engineering

  • Technical ability to understand and define a world-class competitive development environment for automotive and embedded developers

  • Proven track record of successful product development experience including C/C++/CUDA, python and other developer technologies

  • Development experience in automotive and mobile domains preferred

  • A hungry entrepreneurial spirit and insatiable appetite to get stuff done

  • Process oriented and collaborative attitude

Ways To Stand Out From The Crowd:

  • Experience with modern CI/CD development techniques, including containerization, and server-based development

  • Knowledge of Linux, QNX, CUDA, software development tools, Docker containers and registries, Debian files and repositories

  • Experience programming in a modern programming language advantageous

Intelligent machines powered by AI computers that can learn, reason and interact with people are no longer science fiction. Today, a self-driving car empowered by AI can meander through a country road at night and find its way. An AI-powered robot can learn motor skills through trial and error. This is truly an extraordinary time. The era of AI has begun. 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 in the world working for us. Are you creative, autonomous and looking for a challenge in the autonomous auto / self-driving car space? If so, we want to hear from you.

Related Jobs

Image Processing Software Developer   Fort Meade, Maryland
June 16, 2019
Software Developer Level 2   New Windsor, Maryland
June 3, 2019
Desktop page
~