Nvidia Autonomous Vehicle Development Environment Intern in Boulder, Colorado
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.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
- Posted 10 Days Ago
- Full time