CareerPlan

Senior System Software Engineer

India, BengaluruFull-time2026-01-20 → 2026-11-11

Core

Develop and productize NVIDIA's DRIVE OS software for car platforms equipped with various sensors, focusing on bootloaders, virtualization, and ARM architecture.

Role type

Senior System Software Engineer (Embedded Systems)

Builds

DRIVE OS software solutions for autonomous vehicles and robotics

Domain

Automotive / Embedded Systems / Real-time Operating Systems

Deliverable

production ML models

Required skills

Bootloader development, Hypervisor architecture, Device driver development, ARM processor architecture, C programming, Hardware configuration, Performance tuning, Board bringup

Preferred skills

ARMv8 processor experience, Post-Silicon bringup experience, Feasibility studies, Safety evaluations

Technologies

DRIVE OS, ARM, C, Hypervisors

Responsibilities

Architecture and development of Bootloaders and device drivers, Architecture and enhancement of Hypervisor features, Hardware configuration and performance tuning, Chip and Board bringup, Lead architecture discussions and interface with customers, Coordinate with cross-functional engineering teams, Participate in architectural explorations including safety evaluations

Seniority

Senior, hands-on IC