# Senior Software Engineer, Embedded Platform Middleware — Automotive and Robotics

Hiring organization: [NVIDIA](https://career.thegoodapps.co/organizations/nvidia)

Canonical page: https://career.thegoodapps.co/jobs/44f63374-8bef-47a8-adc3-34f9f6ff5db4

Listed on NVIDIA's own careers site. Applications go to them directly.

- Employment type: full time
- Seniority: Senior
- Location: Santa Clara, CA
- Salary: 184000 – 287500 USD per year

## Summary

Join NVIDIA's embedded systems team building foundational middleware that enables safe, high-performance communication across GPUs and processors in autonomous vehicles and robotics platforms. This role suits experienced systems engineers who want to ship safety-critical software that runs in production vehicles and robots, working on the low-level architecture that connects specialized hardware.

_Our summary, not NVIDIA's wording._

## Skills named

C++, CUDA, Linux Kernel, Vulkan API

## Required

- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field (or equivalent experience)
- 8+ years of software development experience
- Strong proficiency in C and modern C++
- Deep experience with embedded systems and system architecture across CPUs, accelerators, and heterogeneous chips
- Strong understanding of operating systems internals including memory management, synchronization primitives, IPC, and drivers
- Hands-on experience with Linux kernel development (drivers, subsystems, or kernel-space code)
- Experience delivering safety-critical software using certified processes like ISO 26262, DO-178C, or IEC 61508
- Proven track record driving solutions from concept to production in cross-functional teams

## Nice to have

- Experience with automotive cybersecurity (ISO 21434) or ASPICE processes
- Familiarity with QNX, Integrity, or other real-time operating systems
- Background in GPU programming, CUDA, Vulkan, or graphics/compute driver stacks
- Contributions to middleware, HAL layers, or system libraries at production scale
- Experience with MISRA C/C++, Coverity, fuzzing, or formal verification

Apply on NVIDIA's site: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Software-Engineer--Embedded-Platform-Middleware---Automotive-and-Robotics_JR2022103
