Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Embedded Platform Middleware — Automotive and Robotics

$184k - $287.5k

NVIDIA

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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Embedded Platform Middleware — Automotive and Robotics in Santa Clara, CA vacancy
  •  ...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... 
    Senior
    Automotive
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  •  ...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... 
    Senior
    Automotive
    Middleware
    Full time
    Local area
    Worldwide
    Flexible hours
    Shift work

    Intuitive

    Sunnyvale, CA
    2 days ago
  • $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 (... 
    Senior
    Automotive
    Middleware
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $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/... 
    Senior
    Automotive
    Full time

    Nvidia

    Santa Clara, CA
    7 hours ago
  •  ...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,... 
    Senior
    Middleware

    Intuitive

    Sunnyvale, CA
    5 days ago
  •  ...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.... 
    Senior
    Middleware
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago
  •  ...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... 
    Senior
    Middleware
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago
  • $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.... 
    Senior
    Automotive
    Middleware
    Full time

    Nvidia

    Santa Clara, CA
    7 hours ago
  • $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... 
    Senior
    Automotive
    Middleware
    Full time
    Flexible hours

    Aeva

    Mountain View, CA
    1 day ago
  • $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.,... 
    Senior
    Automotive
    Middleware
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    7 hours ago
  • $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,... 
    Automotive
    Middleware
    Full time

    Nvidia

    Santa Clara, CA
    7 hours ago
  • $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,... 
    Senior
    Automotive
    Middleware
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    7 hours ago
  • $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... 
    Senior
    Automotive
    Middleware
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $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,... 
    Senior
    Middleware
    Full time

    Nvidia

    Santa Clara, CA
    7 hours ago
  •  ...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... 
    Senior
    Automotive
    Middleware

    Javen Technologies

    Santa Clara, CA
    4 days ago
  • $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... 
    Senior
    Automotive
    Full time

    Nvidia

    Santa Clara, CA
    7 hours ago
  •  ...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... 
    Automotive
    Middleware
    Work experience placement
    Immediate start

    Artech

    San Jose, CA
    4 days ago
  •  ...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... 
    Automotive
    Middleware

    AMD

    San Jose, CA
    4 days ago
  • $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... 
    Automotive
    Middleware
    For contractors
    Work at office

    ALTEN Technology USA

    Palo Alto, CA
    8 days ago
  • $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... 
    Senior
    Automotive
    Middleware
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    5 days ago
  • $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,... 
    Automotive
    Middleware
    Full time
    Work from home

    Wayve

    Sunnyvale, CA
    1 day ago
  •  ...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... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • $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... 
    Senior
    Automotive
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $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+... 
    Senior
    Automotive
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  •  ...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... 
    Senior
    Full time

    Dexmate

    Santa Clara, CA
    11 hours ago
  • $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... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    7 hours ago
  •  ...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/... 
    Senior
    Automotive

    Dexmate

    Santa Clara, CA
    1 day ago
  •  ..., 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... 
    Senior
    Automotive
    Middleware

    AMD

    San Jose, CA
    1 day ago
  • $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... 
    Senior
    Automotive
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $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... 
    Senior
    Automotive
    Middleware
    Full time

    Plus.ai

    Santa Clara, CA
    2 days ago

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!