Senior Platform Software Engineer, DriveAV - Autonomous Vehicles
NVIDIA CorporationMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Own adaptation and integration of NVIDIA Autonomous Vehicle (AV) Software platform to customer-specific ECU and vehicle environments.
Engage regularly with customer teams to productize workflows, debug, and fix software platform bugs ensuring high-quality releases.
Contribute to platform software development including tools, filesystem customization, and improving integration efficiency for low latency development on AV simulation and vehicle platforms.
Minimum Requirements
8+ years of experience in engineering or computer science field with relevant work experience in autonomous driving software.
Experience working with ADAS or autonomous driving software stacks, especially platform software components, middleware, and sensors.
Strong debugging skills from application to kernel level on embedded hardware; proficient in Linux and QNX operating systems and device drivers.
Strong programming skills in C and C++ with understanding of build systems (e.g., Bazel).
Ideal Candidate Profile
Experienced with automotive software development involving sensor technologies like camera, radar, lidar, GPS, and ultrasound.
Familiarity with heterogeneous architectures including GPUs and other accelerators, indicating capability in complex hardware-software co-design.
Knowledgeable about process standards such as ASPICE and ISO26262 used in automotive software development and safety.
