Senior System Software Engineer — Embedded RTOS & Edge AI

NVIDIA

Santa Clara (CA)

On-site

USD 184,000 - 356,500

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA in California seeks a Senior System Software Engineer to build Halos, a full-stack safety platform for autonomous vehicles and intelligent machines. You will work on high-performance edge AI platforms, ensuring safety, security, and real-time operation across QNX, Linux, and hypervisors.

Role involves BSP and driver development, platform bring-up, and using formal methods for high-integrity software. Strong skills in C and Ada/SPARK are essential.

Qualifications

  • 8+ years of experience in System Software architecture and development for real time embedded systems.
  • Strong understanding of computer architecture, operating system fundamentals, and Networking.
  • Proficient programming and debugging abilities 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.

Skills

RTOS
ARM architecture
C
Ada/SPARK
QNX
Linux
Virtualization
Formal methods
Networking

Education

Bachelor's or Master's in Computer Science

Tools

GenAI tools
Debugging tools

Job description

NVIDIA in California seeks a Senior System Software Engineer to build Halos, a full-stack safety platform for autonomous vehicles and intelligent machines. You will work on high-performance edge AI platforms, ensuring safety, security, and real-time operation across QNX, Linux, and hypervisors.

Role involves BSP and driver development, platform bring-up, and using formal methods for high-integrity software. Strong skills in C and Ada/SPARK are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 - 356,500
Equity
Benefits package
Senior Embedded System Software Engineer - Safety & RTOS
Senior Embedded System Software Engineer - Safety & RTOS

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 210,000 - 357,000
Equity
Benefits
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 System Software Engineer: Halos OS (RTOS/ARM)
Senior System Software Engineer: Halos OS (RTOS/ARM)

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity compensation
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 - Halos
Senior System Software Engineer - Halos

NVIDIA • 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 Corporation • Santa Clara (CA)

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

NVIDIA Corporation • Santa Clara (CA)

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

NVIDIA • 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 • Santa Clara (CA)

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