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.What We Need to See: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.Ways to Stand Out from the crowd: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.Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until August 6, 2026.This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.SummaryLocation: US, CA, Santa ClaraType: Full time
- ...As a global leader in robotic-assisted surgery and... ...worldwide.We’re a team of engineers, clinicians, and... ...Function of Position The Senior Embedded Linux / Yocto Software Engineer will join the platform team for a robotic-... ..., robotics, automotive, aerospace, or regulated...SeniorAutomotiveLocal areaWorldwideFlexible hours
- ...global leader in robotic-assisted surgery... ...We’re a team of engineers, clinicians, and... ...The Embedded Platform Software team designs and... ...energy, talented Senior Software Engineer... ...built on DDS-style middleware Layer 5 Session... ...switching, robotics, automotive, or aerospace domains...SeniorAutomotiveMiddlewareFull timeLocal areaWorldwideFlexible hoursShift work
$152k - $241.5k
The Autonomous Vehicles Platform team is seeking a Senior System Software Engineer to help bring NVIDIA's... ..., across OS, middleware, and application layers... ...optimization across complex embedded hardware-software ecosystems... ...domain expertise in automotive networking protocols (...SeniorAutomotiveMiddlewareFull time$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- ...Senior Software Engineer - Embedded UI (Qt / C++) Our team works collaboratively within a cross-functional... ...for both existing and future robotic systems in the da Vinci product line... ...interfaces and supporting infrastructure/middleware for the da Vinci product line,...SeniorMiddleware
- ...As a global leader in robotic-assisted surgery and minimally... ....We’re a team of engineers, clinicians, and... ...strategy and develop software to implement the same.... ...supporting infrastructure/middleware for the da Vinci product... ...and other tools in an embedded C/C++ environment....SeniorMiddlewareLocal areaWorldwideFlexible hours
- ...global leader in robotic-assisted surgery... ....We’re a team of engineers, clinicians, and... ...for the real-time software infrastructure that... ...and logging, and platform support for our... ...working with C++ in an embedded environment is... ...frameworks and middleware for robotic applications...SeniorMiddlewareLocal areaWorldwideFlexible hours
$152k - $241.5k
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$192.34k - $260.24k
...to industrial robotics, consumer electronics... ...for a Staff Software Engineer, C++ to lead... ...Aeva’s software platforms.Own architecture... ....Mentor senior and mid-level engineers... ...SDKs, APIs, middleware, data streaming... ...safety-critical, automotive, or embedded software...SeniorAutomotiveMiddlewareFull timeFlexible hours$153.6k - $234.1k
...generation autonomous platforms — the compute,... ..., and platform software that bring AV... ...of sensors and embedded compute platforms... ...benchmarks. As a Senior Systems Engineer, you will be at... ...; distributed middleware, orchestration,... ...Ethernet-based automotive networks (e.g.,...SeniorAutomotiveMiddlewareFull timeWork experience placementLocal areaWork from homeRelocation packageFlexible hours$272k - $431.25k
...motivated Principal System Software Engineer to drive next-generation innovations in automotive platform software, system architecture... ..., architecture, kernel, AI, middleware, and platform teams to deliver... ...in systems software, embedded systems, platform software,...AutomotiveMiddlewareFull time$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.Lead... ...stringent automotive safety and security... ...architecture, embedded systems,...SeniorAutomotiveMiddlewareFull timeRemote work$184k - $287.5k
Our ADAS Platform team is responsible for... ...and modular software stack that powers... ...motivated Senior Software Systems Engineer with a strong foundation... ...through IPC, middleware, and platform... ...QNX, or other embedded RTOS environments... ...with the automotive software lifecycle...SeniorAutomotiveMiddlewareFull time$184k - $287.5k
The Autonomous Vehicles Platform team is looking for a hands-on System Software Engineer. As part of our team,... ...platform and middleware features for self-driving... ...stack, from platform and embedded software to cloud infrastructure... ...Autonomous Vehicles, Robotics, Self-Driving-Cars,...SeniorMiddlewareFull time- ...Job Title: Senior Embedded Engineer Location: Troy, MI (Day 1 Onsite... ...Engineer to join our automotive engineering team. The... ...in embedded software development, automotive... ...integrating secure firmware and middleware solutions for automotive platforms while collaborating...SeniorAutomotiveMiddleware
$184k - $287.5k
Our Autonomous Vehicles Platform team is searching for engineers to develop and bring NVIDIA's automotive platform out to the world. You will participate in a... ...competition.What you'll be doing:Develop embedded real time system software responsible providing safety services...SeniorAutomotiveFull time- ...and optimizing software as well as... ...neural networks on embedded hardware,... ...experience in robotics domains such as... ...and Python in automotive or robotics domains... ...automotive middleware Day-to-Day... ...NVIDIA Drive platforms (Orin, Thor)... ...guidelines for other engineers and provide...AutomotiveMiddlewareWork experience placementImmediate start
- ...PCs, gaming and embedded systems. Grounded... ...and Storage, Automotive, Robotics, Industrial, Aerospace... ...‑performance platforms.This highly... ...heterogeneous hardware and software environments for... ...overall systems engineer for strategic... .../GPUs/FPGAs, middleware, system‑level...AutomotiveMiddleware
$140k - $160k
...Technology USA, an engineering company helping... ...devices, robotics, automotive, commercial vehicles... ...infotainment dev kit platform bring up on the... ..., BSP, and middleware integration •... ..., hardware, and software teams on bring-up... ...• 10+ years' embedded SW experience; 5...AutomotiveMiddlewareFor contractorsWork at office$180k - $250k
...Intuition services the automotive, defense,... ...The role includes software application development... ...work (embedded applications, cloud... ...operating systems, middleware, infotainment, cloud... ...applications / platforms, making Vehicle OS... ...Science, Computer Engineering or a related area...SeniorAutomotiveMiddlewareFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$209.7k - $298.2k
...exceptional Application SW Engineer to join our... ...validation of our AI software stack on customer hardware platforms, ensuring seamless performance... ...and validate drivers, middleware, and boot-time... ...years of experience in embedded or automotive software development,...AutomotiveMiddlewareFull timeWork from home- ...Intuitive. As a global leader in robotic-assisted surgery and... ...patients worldwide.We’re a team of engineers, clinicians, and innovators... ...Position We are seeking a Senior Software Engineer to build backend... ...uptime monitoring. Partner with embedded, infrastructure, and product...SeniorLocal areaWorldwideFlexible hours
$184k - $287.5k
...for an experienced Senior System Software Engineer to help build NVIDIA... ...our full-stack safety platform for physical AI:... ...humanoids, industrial robots, and intelligent machines... ...the intersection of embedded systems, rich... ..., tier-1 suppliers, automotive research institutions...SeniorAutomotiveFull time$152k - $241.5k
...next generation of edge AI for automotive and robotics. We build the software stack that enables Large... ...models to run efficiently on embedded and edge platforms — delivering cutting-edge generative... ...Science, Electrical/Computer Engineering, or a closely related field.4+...SeniorAutomotiveFull time- ...physical AI — a unified platform that combines high-quality robotic hardware with a... ...to build and deploy as software. Today, robotics is fragmented... ...We are looking for a Senior AI Engineer to design, build, and ship... ...Vector database and embedding experience (Pinecone, Weaviate...SeniorFull time
$174k - $253k
...Review code developed by other engineers and provide feedback to... ...testing, maintaining, or launching software products, and 1 year of... ...years of experience working with embedded operating systems.Preferred qualifications... ...and providing the essential platforms that enable developers to...SeniorWorldwide- ...Dexmate Robotics Dexmate is building the foundation... ...AI — a unified platform that combines high-... ...and deploy as software. Today, robotics is... ...We're looking for a Senior Embedded Systems Engineer to own the firmware... ...experience in robotics, automotive, or industrial/...SeniorAutomotive
- ..., 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.Leadership...SeniorAutomotiveMiddleware
$184k - $287.5k
...artificial intelligence, and robotics.We are now looking for a Senior Software Engineer - Streaming with strong C++ skills... ...applications frameworks, and embedded platforms.Define and implement KPIs for... ..., connectivity layers, and/or automotive system components.What we need...SeniorAutomotiveFull timeRemote work$150k - $225k
...Research and Development - Runtime Platform /Full-time /HybridPlusAI is... ...AI-based virtual driver software for factory-built autonomous... ...and optimize partner middleware into our AD stackOwns or help... ...ROS2 and DDSExperience with automotive HPC SoCs (Nvidia preferred)Experience...SeniorAutomotiveMiddlewareFull time
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
- software system engineer Santa Clara, CA
- software engineer - early career Santa Clara, CA
- entry level software engineer remote Santa Clara, CA
- software developer positions Santa Clara, CA
- junior software developer internship Santa Clara, CA
- software development engineer aws Santa Clara, CA
- consulting software engineer Santa Clara, CA
- financial software developer Santa Clara, CA
- software developer Santa Clara, CA


