Senior Embedded Platform Middleware Engineer for Safe AI Systems

NVIDIA Corporation

Santa Clara (CA)

On-site

USD 184,000 - 357,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA Corporation in Santa Clara, CA is hiring for an embedded platform middleware role. You will design and evolve middleware APIs for buffer sharing and inter-process communication, while ensuring safety and security standards are met across automotive platforms like DRIVE and Jetson.

We seek a senior engineer with strong C/C++ and embedded systems experience, capable of leading cross-functional development, optimizing performance, and mentoring others in a fast-paced environment.

Qualifications

  • 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 multi-threaded software.
  • Strong understanding of OS internals: memory management, synchronization, IPC, drivers.
  • Hands-on experience with the Linux kernel (drivers, subsystems, or kernel-space).
  • Experience delivering safety-critical software — ISO 26262, DO-178C, IEC 61508, or equivalent processes.
  • Proven track record of delivering solutions in cross-functional, distributed teams.

Responsibilities

  • Design and evolve middleware APIs for buffer sharing, cross-engine synchronization, streaming, and IPC with focus on developer experience and maintainability.
  • Lead end-to-end feature development aligned with automotive safety and security standards.
  • Optimize performance in resource-constrained embedded environments with hardware/firmware partners.
  • Drive technical direction across CUDA, graphics, camera, and AV framework engineers.
  • Modernize software development with automation, static analysis, fuzzing, and AI tooling.
  • Mentor and influence team members and represent the platform in design discussions.

Skills

C/C++
Embedded systems
OS internals
Linux kernel
Safety-critical
Cross-functional teamwork

Education

BS or MS in CS/CE/EE or related field

Tools

QNX
Integrity RTOS

Job description

NVIDIA Corporation in Santa Clara, CA is hiring for an embedded platform middleware role. You will design and evolve middleware APIs for buffer sharing and inter-process communication, while ensuring safety and security standards are met across automotive platforms like DRIVE and Jetson.

We seek a senior engineer with strong C/C++ and embedded systems experience, capable of leading cross-functional development, optimizing performance, and mentoring others in a fast-paced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior Embedded RTOS & Automotive AI Engineer
Senior Embedded RTOS & Automotive AI Engineer

NVIDIA Corporation • United States

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior Embedded Software Engineer - Autonomous Vehicles Equity
Senior Embedded Software Engineer - Autonomous Vehicles Equity

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior Automotive Performance Systems Engineer
Senior Automotive Performance Systems Engineer

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Senior Real-Time System Software Engineer (Embedded)
Senior Real-Time System Software Engineer (Embedded)

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 356,500
Equity
Benefits
Senior Embedded Platform Engineer - Real-Time Linux
Senior Embedded Platform Engineer - Real-Time Linux

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Benefits
Principal System Software Engineer - Automotive Compute
Principal System Software Engineer - Automotive Compute

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 180,000 - 260,000
Principal Automotive System Software Engineer - Compute
Principal Automotive System Software Engineer - Compute

Salesonaut • Santa Clara (CA)

On-site
USD 180,000 - 260,000
Senior NvSci System Software Engineer
Senior NvSci System Software Engineer

NVIDIA Corporation • United States

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior Embedded AI-Driven Test & Automation Engineer
Senior Embedded AI-Driven Test & Automation Engineer

Salesonaut • Santa Clara (CA)

On-site
USD 140,000 - 270,000
Equity
Benefits