Senior Software Engineer, Embedded Platform Middleware — Automotive and Robotics
$184k - $287.5kNVIDIA
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. Today, we're tapping into the unlimited potential of AI to define the next era of computing — where our GPUs act as the brains of computers, robots, and self-driving cars that understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent. As an NVIDIAN, you'll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. 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. What You'll Be Doing:
- 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.
- BS or MS in CS, CE, EE, or related field — or equivalent experience.
- 8+ years of relevant software development experience.
- Strong proficiency in C and modern C++.
- Deep experience with embedded systems and system architecture — multi-threaded software spanning CPUs, accelerators, and heterogeneous chips.
- Strong understanding of operating systems internals: memory management, synchronization primitives, IPC, and drivers.
- Hands-on experience with the Linux kernel (drivers, subsystems, or kernel-space development).
- Experience delivering safety-critical software — ISO 26262, DO-178C, IEC 61508, or equivalent certified-software development processes.
- Proven track record of driving solutions from concept to production in cross-functional, distributed teams.
- Experience with automotive cybersecurity (ISO 21434) or ASPICE processes.
- Familiarity with QNX, Integrity, or other RTOSes.
- 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.
- ...global leader in robotic-assisted... ...We’re a team of engineers, clinicians, and... ...Intuitive's robotic platform designed for... ...Development Platform Software team and will... ...on developing embedded application software, middleware, and system... ...devices, robotics, automotive, industrial...AutomotiveMiddlewareLocal areaWorldwideFlexible hours
- ...Meet Our Engineers on the Vehicle OS Team! Vehicle... ...update complete vehicle software and AI applications.... ...Role As an Android Platform Engineer on the Vehicle... ...Working across application, middleware, and hardware layers,... ...future for the automotive industry. At Applied...SeniorAutomotiveMiddlewareFlexible hours
$200k - $240k
...a human-centered robotics company developing... ...assurance of the software and AI that run... ...libraries, RTOS, and middleware Assess... ...or ISO 26262-6 (automotive) software lifecycle... ...Strong knowledge of embedded software... ...sound, risk-based engineering decisions Experience...SeniorAutomotiveMiddlewareLocal area$200k - $240k
...a human-centered robotics company developing... ...assurance of the software and AI that run... ...libraries, RTOS, and middleware Assess... ...or ISO 26262-6 (automotive) software lifecycle... ...Strong knowledge of embedded software architectures... ..., risk-based engineering decisions Experience...SeniorAutomotiveMiddlewareFor contractorsLocal area$224k - $356.5k
...Autonomous Vehicles Platform team is looking for a Senior System Software Engineer. As part of our... ...platform and middleware features for self... ...: hardware, embedded software, and cloud... ...Drive AI-based automotive systems from design... ...vehicles, robotics, GPU, and embedded...SeniorAutomotiveMiddlewareFull time$193.3k - $261.5k
...Sr. Embedded Firmware Engineer, Robotics Job ID: 10568774 | Amazon... ...and motivated Senior Embedded... ...larger robotic platform. We build the embedded... ...professional software development experience... ...devices, automotive systems, avionics... ...robotics middleware on Linux ~...SeniorAutomotiveMiddlewareInternshipOverseasFlexible hoursNight shiftDay shift$184k - $287.5k
...acts as the brains of computers, robots, and self-driving cars that can understand... ...are looking for an experienced Senior Software Engineer for the Embedded Platform team. This is an outstanding... ...internal hardware, safety and middleware teams to turn customer use cases...SeniorMiddlewareFull time$200k - $250k
...?️ About our Engineering Teams Wayve’s Robot Software group turns new vehicle... ...robot systems. The Platform Integration team... ...program bring-up across embedded compute, sensors,... ...based robotic and automotive systems with multi... ...ROS2 or similar middleware, node development,...SeniorAutomotiveMiddlewareFull timeWork at officeRemote workVisa sponsorshipRelocation packageFlexible hoursShift work$152k - $241.5k
...the brains of computers, robots, and self-driving cars... ...Autonomous Vehicles Platform Team is looking for Senior Software Engineers and Architects to develop and bring NVIDIA's automotive platform out to the world... ...skills. ~ Experience with embedded system involving Linux/...SeniorAutomotiveFull time- ...Intuition services the automotive, defense, trucking,... ...We are looking for Embedded Software Engineers with expertise in... ...-generation vehicle platform! It is a unique opportunity... ...with RTOS and middleware applications... ...with safety critical robotic systems with real time...AutomotiveMiddlewareFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
- ..., gaming and embedded systems. Grounded... ...are hiring a senior engineering leader to... ...communication middleware, delivering a... ..., system software, product, and... ...ISVs, OEMs, robotics/autonomy stack... ...industrial, automotive, medical (one... ...teams to drive platform entitlement....SeniorAutomotiveMiddleware
$140k - $230k
...technologies; Arene, our software development platform for software-... ...of sensors and embedded high-performance computers... ...integration, middleware such as scheduling... ...in embedded, robotics, or automotive systems and the ability... ...and mentor junior engineers. MINIMUM...SeniorAutomotiveMiddlewareTemporary workWork experience placementWork at officeFlexible hours$210k - $260k
...covers. ?️ About our Engineering Teams As a Senior Embedded Software Engineer on the Onboard... ...range of embedded compute platforms and operating systems to... ...subsystems (OS, middleware, sensors, and integration... ...velocity and confidence across Robot Software. ? You...SeniorMiddlewareFull timeWork at officeRemote workVisa sponsorshipRelocation packageFlexible hoursShift workEarly shift- ...Senior Embedded Software Engineer - FrameworksOur Servo Frameworks and Simulator team... ...-time software includes robotics frameworks, infrastructure... ...and logging, and platform support for our next-generation... ...developing common frameworks and middleware for robotic applications...SeniorMiddlewareLocal areaFlexible hours
$148k - $235.75k
...Join NVIDIA's Solution Engineering team that is shaping... ...and deploy scalable robotic solutions and enable... ...the application software architecture by working... ...on our robotics platform and the collaborations... ...familiarity with robotics or automotive related middleware frameworks. ~...SeniorAutomotiveMiddlewareFull time$176.4k - $264k
...universal autonomy platform: self-driving for all... ...platform, not ADAS. The Embedded Software Engineering team builds the... ...goes wrong. As a Senior Embedded Software Engineer... ...stack of multicore automotive microcontrollers... ...scheduler up through middleware and application...SeniorAutomotiveMiddlewareFull timeImmediate startFlexible hours- ...Application Software EngineerWe build the embodied... ...customer vehicle platforms, driving... ...AI software stack, embedded systems and automotive hardware, the team... ...Application Software Engineer to join the team. This... ...validate drivers, middleware and boot-time configurations...AutomotiveMiddlewareFull timeWork at officeRemote workVisa sponsorshipRelocation packageShift work
- ...About our Application Software Team Our... ...onto customer vehicle platforms, driving localisation... ...AI software stack, embedded systems and automotive hardware, the team... ...Application Software Engineer to join the team.... ...validate drivers, middleware and boot-time configurations...AutomotiveMiddlewareFull timeWork at officeRemote workVisa sponsorshipRelocation packageFlexible hoursShift work
- ...Description Job Description: Automotive Digital Key & Vehicle Access SW Engineer Position Overview: We are looking... ...for an experienced Automotive Embedded Software Engineer / Technical Lead with... ...BLE/NFC ECUs, Digital Key middleware, communication adapters, and ASIL...AutomotiveMiddleware
$200k - $250k
...?️ About our Engineering Teams Wayve’s Robot Software team builds the onboard... ...operating-system platform that lets model developers... ...and maintain embedded Linux and QNX... ...High-throughput IPC middleware for robotics applications... ...robotics or automotive platforms, QNX or...SeniorAutomotiveMiddlewareFull timeWork at officeRemote workVisa sponsorshipRelocation packageFlexible hoursShift work$184k - $287.5k
...of computers, robots, and self-driving... .... As a Senior System Software Engineer on the NvSci team... ...seamless cross-platform functionality and... ...potential of crucial middleware NvSci APIs.... ...meets stringent automotive safety and security... ...architecture, embedded systems,...SeniorAutomotiveMiddlewareFull time$184k - $287.5k
...Our ADAS Platform team is responsible... ...scalable and modular software stack that... ...highly motivated Senior Software Systems Engineer with a strong... ...scalability through IPC, middleware, and platform... ...QNX, or other embedded RTOS... ...Familiarity with the automotive software...SeniorAutomotiveMiddlewareFull time$8,100 - $10,300 per month
...Autonomous Vehicle Platform Software Engineering organization builds... ...and compute drivers, embedded MCU software, core services... ...platform software, middleware, service interfaces,... ..., machine learning, robotics, engineering, or a... ...(FDA, FAA, Automotive) Familiarity with...AutomotiveMiddlewarePermanent employmentFull timeWork experience placementSummer workInternshipSummer internshipWork at officeLocal areaWork from homeRelocation package$280k - $305k
...role covers. ?️ About our Engineering Teams Wayve’s Embedded Automotive Platforms team builds portable, production... ...platforms. Its work enables Wayve software to run reliably across... ...build systems, AUTOSAR Adaptive, middleware/IPC, NVIDIA DRIVE, Qualcomm automotive...AutomotiveMiddlewareFull timeWork at officeRemote workVisa sponsorshipRelocation packageFlexible hoursShift work$152k - $241.5k
...The Autonomous Vehicles Platform team is seeking a Senior System Software Engineer to help bring NVIDIA's autonomous vehicle... ...with all relevant NVIDIA and automotive standards and guidelines. The... ...skills in complex, multi-processor embedded environments. ~ Excellent...SeniorAutomotiveFull time- ...️ About our Engineering Teams Wayve... ...frameworks, middleware, performance... ...the Runtime Platform team. This... ...Vehicle Software, model development... ...delivering embedded software... ...the trust of senior systems engineers... ...-time or robotics systems,... ...required: Automotive, robotics or...AutomotiveMiddlewareFull timeWork at officeRemote workVisa sponsorshipRelocation packageFlexible hoursShift work
$153.2k - $234.1k
...Autonomous Vehicles) Software Organization... ...the ADAS/AV Platform Senior Software Verification Engineer, you will play... ...Architecture, Middleware communication... ...Spy and Robot Framework .... ...software systems and Embedded programming.... ...Knowledge of automotive communication...SeniorAutomotiveMiddlewareFull timeWork experience placementLocal areaWork from homeRelocation packageFlexible hours$135.33k - $211.77k
...a tight knit team of engineers that value collaboration... ..., and self-directed Senior Software Engineer to... ...devices (trucks) and cloud platforms. Write clean, maintainable... ...deploying production embedded software.... ...optimization. Enabling automotive technologies including...SeniorAutomotiveTemporary workWork at officeFlexible hours$175k - $248k
...mobility challenges with software and AI. As the Global... ...About the Role As a Senior Embedded Firmware Engineer , you will design, implement... ...42dot’s next-generation automotive platforms. You will work across... ...Medical Devices, Industrial Robotics, or Consumer Electronics...SeniorAutomotiveFull time$272k - $431.25k
...What does every robot need before it can reason... ...robotics evolves from hand-engineered algorithms to learned... ...to tensor. As a Senior Software Manager at NVIDIA, you... ...for our Jetson platform. You’ll define and deliver... ...Experience developing embedded Linux software for...SeniorShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Embedded Platform Middleware — Automotive and Robotics. Be the first to apply!
- ngo software engineer Santa Clara, CA
- senior software design engineer Santa Clara, CA
- real time software engineer Santa Clara, CA
- startup software engineer Santa Clara, CA
- financial software developer Santa Clara, CA
- software engineer staff Santa Clara, CA
- rust software engineer Santa Clara, CA
- machine learning software engineer Santa Clara, CA
- intel software engineer Santa Clara, CA
- software system engineer Santa Clara, CA






