Senior Real-Time System Software Engineer (Embedded)

NVIDIA

Santa Clara (CA)

On-site

USD 184,000 - 356,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA is seeking a Senior System Software Engineer to help build the Halos safety platform for autonomous vehicles and intelligent machines. You will work on embedded RTOS and Linux-based stacks across QNX, virtualization, and accelerators, contributing to high-integrity software with formal methods.

The role spans BSP, driver and platform software development, ISO 26262/21434 compliance, and cross-team collaboration with hardware, safety, and security groups. Equity and benefits are offered.

Qualifications

  • 8+ years of experience in System Software architecture and development for real time embedded systems.
  • Strong understanding of computer architecture, OS fundamentals, and Networking.
  • Proficient programming and debugging in Python/C and/or Ada/SPARK.
  • Experience with AI-assisted development tools for coding, debugging, testing, documentation, or workflow automation.

Responsibilities

  • Architect, design, develop, and debug system software for NVIDIA Halos OS across QNX, Linux, and hypervisor-based environments.
  • Design and develop BSP, boot, driver, device-management, networking, diagnostics and platform software for NVIDIA SoCs and edge AI platforms.
  • Develop safe and secure software in accordance with ISO 26262 and ISO 21434 standards.
  • Bring up and optimize next-generation NVIDIA platforms, collaborating with ASIC, firmware, OS, safety, security, and platform teams.
  • Design & develop I/O Virtualization solutions for mixed-criticality systems.
  • Use Formal Methods to architect and develop high integrity software.
  • Develop and use GenAI and AI-assisted engineering tools to accelerate debugging, test development, code review, documentation, requirements analysis, and workflow automation.
  • Resolve complex kernel-level issues and lead integration of external Ethernet switching technology for next-generation vehicle platforms.

Skills

System software
Embedded systems
C
Ada/SPARK
Networking
Python

Education

Bachelor's degree in Computer Science

Tools

QNX
Linux
RTOS

Job description

NVIDIA is seeking a Senior System Software Engineer to help build the Halos safety platform for autonomous vehicles and intelligent machines. You will work on embedded RTOS and Linux-based stacks across QNX, virtualization, and accelerators, contributing to high-integrity software with formal methods.

The role spans BSP, driver and platform software development, ISO 26262/21434 compliance, and cross-team collaboration with hardware, safety, and security groups. Equity and benefits are offered.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded System Software Engineer - RTOS & Safety
Senior Embedded System Software Engineer - RTOS & Safety

NVIDIA AI • Indiana (PA)

On-site
USD 150,000 - 190,000
Senior System Software Engineer — Embedded RTOS & Edge AI
Senior System Software Engineer — Embedded RTOS & Edge AI

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior System Software Engineer - Edge AI & Real-Time OS
Senior System Software Engineer - Edge AI & Real-Time OS

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Senior System Software Engineer - Edge AI, RTOS, Equity
Senior System Software Engineer - Edge AI, RTOS, Equity

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits package
Senior System Software Engineer — Halos OS (RTOS, C/Ada) | Equity
Senior System Software Engineer — Halos OS (RTOS, C/Ada) | Equity

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior Embedded Systems Architect – Real-Time Safety OS
Senior Embedded Systems Architect – Real-Time Safety OS

NVIDIA • Santa Clara (CA)

On-site
USD 224,000 - 431,250
Equity
Benefits
Senior System Software Engineer — Edge AI, Equity
Senior System Software Engineer — Edge AI, Equity

NVIDIA AI • Santa Clara (CA)

On-site
USD 184,000 - 356,500
Equity
Benefits
Senior System Software Engineer - Halos Core and Robotics Platform
Senior System Software Engineer - Halos Core and Robotics Platform

NVIDIA AI • Indiana (PA)

On-site
USD 150,000 - 190,000
Senior System Software Engineer - Halos
Senior System Software Engineer - Halos

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior System Software Engineer - Halos
Senior System Software Engineer - Halos

NVIDIA AI • Santa Clara (CA)

On-site
USD 184,000 - 356,500
Equity
Benefits