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
Full-time

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.
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
  •  ...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... 
    Automotive
    Middleware
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago
  •  ...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... 
    Senior
    Automotive
    Middleware
    Flexible hours

    Applied Intuition

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

    Perot Jain

    Sunnyvale, CA
    2 days ago
  • $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... 
    Senior
    Automotive
    Middleware
    For contractors
    Local area

    Apptronik

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

    Nvidia

    Santa Clara, CA
    1 day ago
  • $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 ~... 
    Senior
    Automotive
    Middleware
    Internship
    Overseas
    Flexible hours
    Night shift
    Day shift

    Amazon.com

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

    Nvidia

    Santa Clara, CA
    3 days ago
  • $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,... 
    Senior
    Automotive
    Middleware
    Full time
    Work at office
    Remote work
    Visa sponsorship
    Relocation package
    Flexible hours
    Shift work

    Wayve

    Sunnyvale, CA
    3 days 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
    23 hours ago
  •  ...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... 
    Automotive
    Middleware
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intution

    Sunnyvale, CA
    2 days 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.... 
    Senior
    Automotive
    Middleware

    Advanced Micro Devices

    San Jose, CA
    3 days ago
  • $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... 
    Senior
    Automotive
    Middleware
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Woven by Toyota

    Palo Alto, CA
    6 days ago
  • $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... 
    Senior
    Middleware
    Full time
    Work at office
    Remote work
    Visa sponsorship
    Relocation package
    Flexible hours
    Shift work
    Early shift

    Wayve

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

    Intuitive

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

    Nvidia

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

    Nuro

    Mountain View, CA
    3 days ago
  •  ...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... 
    Automotive
    Middleware
    Full time
    Work at office
    Remote work
    Visa sponsorship
    Relocation package
    Shift work

    Wayve

    Sunnyvale, CA
    2 days ago
  •  ...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... 
    Automotive
    Middleware
    Full time
    Work at office
    Remote work
    Visa sponsorship
    Relocation package
    Flexible hours
    Shift work

    Wayve

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

    Beta-Search, Inc

    Mountain View, CA
    2 days ago
  • $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... 
    Senior
    Automotive
    Middleware
    Full time
    Work at office
    Remote work
    Visa sponsorship
    Relocation package
    Flexible hours
    Shift work

    Wayve

    Sunnyvale, CA
    4 days 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....  ...meets stringent automotive safety and security...  ...architecture, embedded systems,... 
    Senior
    Automotive
    Middleware
    Full time

    Nvidia

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

    Nvidia

    Santa Clara, CA
    23 hours ago
  • $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... 
    Automotive
    Middleware
    Permanent employment
    Full time
    Work experience placement
    Summer work
    Internship
    Summer internship
    Work at office
    Local area
    Work from home
    Relocation package

    General Motors

    Sunnyvale, CA
    3 days ago
  • $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... 
    Automotive
    Middleware
    Full time
    Work at office
    Remote work
    Visa sponsorship
    Relocation package
    Flexible hours
    Shift work

    Wayve

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

    Nvidia

    Santa Clara, CA
    23 hours ago
  •  ...️ 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... 
    Automotive
    Middleware
    Full time
    Work at office
    Remote work
    Visa sponsorship
    Relocation package
    Flexible hours
    Shift work

    Wayve

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

    General Motors

    Sunnyvale, CA
    3 days ago
  • $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... 
    Senior
    Automotive
    Temporary work
    Work at office
    Flexible hours

    Peterbilt Motors Company

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

    42dot

    Sunnyvale, CA
    4 days ago
  • $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... 
    Senior
    Shift work

    NVIDIA Corporation

    Santa Clara, CA
    3 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!