Senior System Software Engineer, DRIVE OS - Linux and QNX
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