Senior Software Engineer, Embedded Platform Middleware — Automotive and Robotics
Core
Design and evolve middleware APIs for buffer sharing, cross-engine synchronization, streaming, and inter-process communication to enable safe, high-performance data sharing across GPUs, CPUs, and specialized accelerators on NVIDIA DRIVE and Jetson platforms.
Role type
Senior IC embedded systems software engineer
Builds
Foundational system software for autonomous vehicles and robotics edge AI
Domain
Automotive and Robotics
Deliverable
production ML models
Required skills
C/C++, embedded systems, real-time systems, low-level systems software, safety-critical engineering, API design, performance optimization
Preferred skills
ISO 26262, ASPICE, ISO 21434, cross-engine synchronization, streaming technologies
Technologies
NVIDIA DRIVE, NVIDIA Jetson, C, C++, ISO 26262, ASPICE, ISO 21434
Responsibilities
Design and evolve middleware APIs for buffer sharing, cross-engine synchronization, streaming, and inter-process communication; Lead end-to-end feature development meeting stringent automotive safety and security standards; Optimize performance in resource-constrained embedded environments
Seniority
Senior, hands-on IC
