Senior System Software Engineer, DRIVE OS - Linux and QNX
BengaluruFull-time10–18 yrsPosted open since jan 2026
Leadership software engineering role at Nvidia in Bengaluru. Needs 10+ years and a B.Sc.
About the role
We are looking for extraordinary Software Engineers to develop and productize NVIDIA's DRIVE OS software. As a member of NVIDIA's Solution Engineering team, you will adapt DRIVE OS solutions to various car platforms equipped with different sensors. We are looking for a Senior System Software Engineer with strong experience in Linux/QNX/Android operating system, Device Drivers development, virtualization, and ARM architecture
What you'll do
- Architecture, development, and enhancement of native/para-virtualized Linux/QNX device drivers
- Solve complex system issues on Linux/Android/QNX OS
- Lead the architecture discussions for SW components and interface with customers to support DRIVE software solutions
- Continuously evolve and support requirements gathering process and traceability flow
- Actively coordinate with cross-functional engineering teams to meet customer's requirements and to drive complex issues to closure
What you need
- Linux
- C++
- Android
- Business analysis
- C
- Deep learning