CareerPlan

Senior System Software Engineer, DRIVE OS - Linux and QNX

India, BengaluruFull-time2026-06-23 → 2026-11-10

Core

Develop and productize NVIDIA's DRIVE OS software for car platforms equipped with various sensors.

Role type

Senior System Software Engineer (Automotive OS)

Builds

Native/para-virtualized Linux/QNX device drivers and Android HALs for self-driving cars

Domain

Automotive / Embedded Systems / Real-time Operating Systems

Required skills

Linux/QNX/Android OS, Device Drivers, Virtualization, ARM Architecture, C/C++, Embedded Software Development, Android HALs

Preferred skills

Automotive industry experience, Extensive device driver development experience

Technologies

Linux, QNX, Android, C, C++, ARM

Responsibilities

Architecture and development of native/para-virtualized Linux/QNX device drivers, Developing/Designing/Debugging Android HALs, Solving complex system issues on Linux/Android/QNX OS, Leading architecture discussions for SW components and interfacing with customers, Coordinating with cross-functional engineering teams, Participating in architectural explorations including feasibility studies and safety evaluations