CareerPlan

Senior Software Engineer, Embedded Platform Middleware — Automotive and Robotics

US, CA, Santa ClaraFull-time2026-08-02 → 2026-11-10

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