Job Title
Senior System Software Engineer - Automotive
Role Summary
Engineer on a customer-facing team responsible for integrating and porting NVIDIA DRIVE OS onto OEM hardware platforms. The role focuses on BSP, OS and device driver development, ECU bring-up, profiling, debugging, and system/vehicle integration.
Work closely with internal software groups and external OEM partners to meet program requirements and ensure vehicle and function readiness.
Experience Level
Senior β typically requires 5+ years of professional software development experience.
Responsibilities
Primary duties include software integration, platform bring-up, and customer support for DRIVE OS.
- Support NVIDIA DRIVE OS integration and porting to customer hardware platforms.
- Design and maintain architecture and infrastructure for benches, HIL, SIL, and vehicle readiness for data center and vehicle function bring-up.
- Collaborate with internal software teams on base software layer design and implementation (Linux/QNX and device drivers).
- Perform ECU bring-up, profiling, and debugging to meet program criteria.
- Provide on-site and remote technical support to OEM customers during integration and validation.
Requirements
Must-have technical skills and experience; followed by common desirable qualifications.
-
Must-have: 5+ years of software development experience focused on low-level system software.
-
Must-have: Strong programming skills in C/C++ and experience with Python for tooling or automation.
-
Must-have: Deep experience with Linux and/or QNX OS internals, device drivers, and BSP porting.
-
Must-have: Solid understanding of SoC architectures, on-chip components, CPU/GPU architectures, and multicore/heterogeneous SoCs.
-
Must-have: Experience with camera/imaging/video/graphics/compute systems and automotive software development.
-
Must-have: Knowledge of OS concepts: data structures, multithreading, IPC, and memory management.
-
Must-have: Strong communication, organization, problem-solving skills, and willingness to travel internationally to support partners.
-
Nice-to-have:
- Experience with QNX for Safety (QOS).
- Background in autonomous vehicle system integration.
- Familiarity with Automotive SPICE and/or ISO 26262.
- Proven track record of extensive customer support both onsite and offsite.
- Self-motivated and effective across functional teams.
Education Requirements
BS in Engineering or Computer Science (or equivalent practical experience). MS or PhD in a related technical field preferred. Equivalent experience in lieu of degree is acceptable.
About the Company
Company: NVIDIA
Headquarters: Santa Clara, California, USA
NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.

Date Posted: 2026-05-08