Nvidia Systems Software Engineering Autonomous Vehicles Internship-Fall-PAID




awards available





The Nvidia Systems Software Engineering Autonomous Vehicles Internship-Fall is available to undergraduate and graduate students who are pursuing a degree in Computer Science, Computer Engineering, or related field. You must have strong programming skills in C/C++ and/or Python, have experience developing and debugging multithreaded/distributed applications, be familiar with version control systems GIT and build systems like Cmake/Bazel, and have a solid understanding of programming and debugging techniques for parallel and distributed architectures to be considered for this internship. Preference will be given to applicants who have experience designing Finite State Machines, frameworks for robotics, and with image processing APIs (e.g. OpenCV) and MATLAB tools. As an intern, you will develop safe and scalable state management frameworks for coordinating the driving states of the vehicle, establish efficient mechanisms to maximize utilization on computers with multiple heterogeneous hardware engines, and work on component abstraction layers, inter-process data sharing and communication, and process scheduling. You will develop unit tests, collect data, perform documentation/evaluation, and develop highly efficient product code. This internship is offered remotely. Average monthly compensation for a Nvidia Intern is $8,000.