Senior Platform Software Engineer, DriveAV - Autonomous Vehicles

NVIDIA

8+ yrs Bengaluru Full Time Work from office
NVIDIA logo
Posted : today
Actively hiring

Job description

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.

Responsibilities

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.

Qualifications

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.

Essential Skills

C++CLinuxQNXDebuggingEmbedded SystemsBuild SystemsADASAutonomous Driving SoftwareMiddlewareSensors

Good to Have

BazelGPUASPICEISO26262Device Drivers

Highlights

  • Actively hiring

More Details

RoleSenior Platform Software Engineer, DriveAV - Autonomous Vehicles
IndustryAutomotive
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Nvidia logo

Nvidia

Automotive

Senior Platform Software Engineer, DriveAV - Autonomous Vehicles at NVIDIA | SkillMX | SkillMX