- Robot type
- Robot AI and Software
- Location
- Santa ClaraCaliforniaUSA
- Job type
- Software
- Posted
- Aug 1, 2026
Senior Software Engineer, Embedded Platform Middleware — Automotive and Robotics
Job description
Join NVIDIA's Embedded Platform Middleware team [NvSci Team] — the group building the foundational system software that enables safe, high-performance data sharing and synchronization across GPUs, CPUs, and specialized accelerators on NVIDIA DRIVE (autonomous vehicles) and Jetson (robotics & edge AI) platforms. Our middleware is the connective tissue that lets millions of safety-certified devices move data at silicon speed — deterministically, securely, and at scale. We work at the intersection of low-level systems software, safety-critical engineering, and ground breaking accelerator hardware. If you love shipping code that runs in real cars and real robots, this is your team.
Job responsibilities
- Design and evolve middleware APIs for buffer sharing, cross-engine synchronization, streaming, and inter-process communication — with a relentless focus on developer experience, simplicity, and long-term maintainability.
- Lead end-to-end feature development that meets stringent automotive safety and security standards ( ISO 26262, ASPICE, ISO 21434 ), aligned with product roadmaps and release cycles.
- Optimize performance in resource-constrained embedded environments; partner closely with hardware and firmware engineers to co-design solutions that unlock the full potential of NVIDIA accelerators.
- Drive technical direction across teams — collaborate with CUDA, graphics, camera, and AV framework engineers to simplify system architecture and elevate the platform.
- Modernize how we build software — introduce automation, static analysis, fuzzing, and generative-AI tooling to improve on reliability, velocity, and scalability.
- Mentor and influence — help grow the technical depth of the team and represent the platform in cross-org design discussions.
Similar jobs
NVIDIA · Software
Senior System Software Engineer, Robotics
Santa Clara, California
NVIDIA · Software
Senior Software Triage Engineer - Autonomous Vehicles
Santa Clara, California
NVIDIA · Software
Senior System Software Engineer - AV Platform
Santa Clara, California
NVIDIA · Software
Senior Synthetic Data Engineer - Autonomous Driving
Santa Clara, California (Remote OK)
