Senior Platform Software Engineer, DriveAV - Autonomous Vehicles
NVIDIA
NVIDIA
Join NVIDIA, a leader in the autonomous vehicle revolution, and power the future of mobility. We are seeking a Senior Platform Software Engineer to join our Autonomous Driving Software team in Bangalore, India. This role is crucial for adapting our cutting-edge NVIDIA AV Software platform to customer environments and ensuring its seamless integration.
This is an exceptional opportunity for a seasoned engineer with a passion for complex problem-solving and a desire to shape the future of automotive technology. If you've mastered your field and are looking for your next significant challenge, this is it.
Key responsibilities include supporting the adaptation of the NVIDIA AV Software platform for customer ECUs and vehicle environments. You will regularly collaborate with customer teams to productize workflows and facilitate platform integration.
Analyze and resolve bugs within the SW platform components to deliver high-quality releases. Enhance integration efficiency for low-latency development on autonomous vehicle simulation and car platforms, while contributing to platform software development, tools, filesystem customization, and overall software integration.
We are looking for candidates with a BS or MS degree in engineering or computer science, or equivalent experience, coupled with at least 8 years of relevant professional experience. A strong background in ADAS or autonomous driving software stacks, particularly platform SW components, middleware, and sensors, is essential.
Proficiency in debugging from application to kernel level on embedded hardware is required, along with good working knowledge of Linux and QNX. Excellent C and C++ programming skills, an understanding of build systems like Bazel, and strong interpersonal skills for clear communication are also key. Experience with various automotive sensors and heterogeneous architectures is highly advantageous.
Nvidia
Automotive