New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
NVIDIA

Senior Software Engineer - Drive OS

NVIDIA
Apply →
onsite senior full-time Santa Clara

First indexed 18 May 2026

Description

We are looking for a world-class System Software Automation engineer to join the Build & Release DRIVE OS team. NVIDIA DRIVE OS is a foundational software stack consisting of an embedded Real Time OS (RTOS), hypervisor, NVIDIA CUDA libraries, NVIDIA Tensor RT, and other modules that give you access to the hardware engines. DRIVE OS offers a safe and secure execution environment for applications such as secure boot, security services, firewall, and over-the-air updates.

As a Senior Software Engineer, you will be a part of a team streamlining the development, build, and releases with modern DevOps tools! Your responsibilities will include:

Automating and optimizing build, test, integration, and release processes for publicly distributed libraries. Configuring, maintaining, and building upon deployments of industry-standard tools (e.g. Gitlab, Jenkins, Docker, CMake, Jira). Developing shared utilities for setting up systems, running tests, and recording results. Use LLMs to analyze and improve developer documentation, including README files, API references, and onboarding guides. Prototype intelligent agents that assist with dependency management, versioning, and release notes. Contributing to best-practices for building, testing, and releasing software. Identifying infrastructure needs and translating them into action.

We are looking for someone with a BS or higher degree or equivalent experience in computer science, with 5+ years of meaningful experience. You should have strong interests towards groundbreaking technologies and ability to take initiatives and drive them across multiple functional teams. Proven experience setting up, maintaining, and automating continuous integration systems is a must. Proficiency in SCM (e.g. Perforce, Git) and build systems (e.g. make, cmake, bazel) is required. Adept programming skills in Python (or similar) are necessary. Curiosity about LLMs, NLP, or AI-driven developer tools is a plus. Passion for 'it just works' automation and enabling team members is essential.

If you have experience with mobile/embedded platforms and multiple operating systems (Linux, QNX, and Android), experience with OpenAI, Hugging Face, or similar LLM platforms, track record of identifying useful new technologies and incorporating them into SW development flows, experience as an active contributor to a SW project involving many developers, or experience with software releases: codeline branching, integrations, maintenance, bug tracking, you will stand out from the crowd.

This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Software-Engineer---Drive-OS_JR2014921