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. NVIDIA's deep learning platform has already made a major impact to the field and is broadly used across leading academic institutions, start-ups, and industry, including the world's largest Internet companies. We need passionate, hard-working and creative people to help us take on more of these challenging opportunities in Autonomous Driving.
The solutions engineering team is searching for engineers to help develop and bring NVIDIA's autonomous vehicle platform to the world. You will work on state of the art technologies alongside experts in Deep Learning, Computer Vision, and vehicle control for NVIDIA's next-generation automotive products. These products make use of the high-definition maps created by multiple industry leading mapping companies from all over the world. At NVIDIA, we seek to build an environment where phenomenal people can do their best work. We are looking for a System Software Engineer with expertise in embedded systems, good grasp of operating systems principles, and ability to engage with developers and partners on software design and solutions. The ideal candidate will work closely work with external and internal software groups to design, develop, and implement software and systems that will pull together diverse SW components for automotive platforms.
What you will be doing:
Collaborate with software engineers, hardware and arch teams to design, develop, integrate, validate and optimize software on NVIDIA's DRIVE self-driving platform
Regularly engage with customers directly to provide technical support and productize NVIDIA DRIVE platforms
Be part of an internationally distributed team with locations in US, Europe, APAC and India
Assisting field business development in guiding the customer through the sales process for NVIDIA DRIVE products, being responsible for the technical relationship and assisting customers in building creative solutions based on NVIDIA technology
Be an internal champion among the NVIDIA technical community to productize software solutions
Craft solutions to system software, OS and application software challenges involving the DRIVE products
What we need to see:
MS or equivalent experience in Computer Science, Computer Engineering or closely related field
5+ years of experience on embedded systems, with focus on Imaging pipeline
Experienced programmer in C, C++ and Python
Hands-on experience working with ARM and/or x86 platforms
Worked with source control systems (git, Perforce) and tools such as JAMA and JIRA
Worked on developing applications and/or system SW drivers for HW accelerators in BSP & HAL
Knowledge of OS environments such as Linux or Real-time operating systems
Ease of adapting to new technologies and platforms
Ability to adapt to fast paced development lifecycles and cross-functional organizations
Comfortable interacting directly with customers
Good track record integrating and delivering functional and performant software to real-time and/or distributed systems
Ways to stand out from the crowd:
Expertise in one or more of these areas:
Familiarity of image processing pipelines involving imaging sensors, display and serializer-deserializer architecture
Experience in Platform bring up and/or BSP Software
Familiarity with Automotive software development process (CMMI or ASPICE)
Exposure to safety standards like ISO26262
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.