Senior System Software Engineer — Embedded RTOS & Edge AI

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 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 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 - 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 — Real-Time Embedded AI Halos
Senior System Software Engineer — Real-Time Embedded AI Halos

NVIDIA Corporation • Santa Clara (CA), Northern (KY)

Hybrid
USD 184,000 - 357,000
Equity and benefits
Senior Real-Time System Software Engineer (Embedded)
Senior Real-Time System Software Engineer (Embedded)

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits
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 Edge AI Systems Architect — RTOS, ARM, QNX/Linux
Senior Edge AI Systems Architect — RTOS, ARM, QNX/Linux

Nvidia Corporation • Santa Clara (CA)

On-site
USD 224,000 - 432,000
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 Core and Robotics Platform
Senior System Software Engineer - Halos Core and Robotics Platform

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits