Senior System Software Engineer, Halos Core and Robotics Platform

Nvidia

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$184,000–$287,500 / yr
Posted
23 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $191k
This role $236k
$135k most similar roles pay here $304k

This role pays more than 89% of similar roles. Most pay $151,000–$230,287 — the shaded band above. At the midpoint, this role pays about $236k versus about $191k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 896 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 876 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior System Software Engineer, Halos Core and Robotics Platform

As a Senior System Software Engineer - Halos Core and Robotics Platform, you will join the team building the NVIDIA Halos full-stack safety platform for physical AI, including autonomous vehicles and industrial robots. You will architect, design, develop, and debug system software across QNX, Linux, and hypervisor-based environments while developing BSP, boot, driver, and device-management software for SoCs and edge AI platforms. Your work involves creating I/O Virtualization solutions for mixed-criticality systems and ensuring compliance with ISO 26262 and ISO 21434 standards. You will utilize C, Ada/SPARK, and Formal Methods to build high integrity software while employing GenAI tools for debugging and workflow automation. The role focuses on the technical challenges of safety, security, and accelerated computing within the robotics and autonomous vehicle domains.

What does a System Software Engineer earn in California?

Median $235750 from 37 postings across 4 companies.

See salary data

What you'll do

  • Architect, design, develop, and debug system software for NVIDIA Halos OS across QNX, Linux, and hypervisor environments.
  • Develop BSP, boot, driver, device-management, diagnostics, and platform software for NVIDIA SoCs and edge AI platforms.
  • Design and develop I/O Virtualization solutions for mixed-criticality systems.
  • Develop safe and secure software compliant with ISO 26262 and ISO 21434 standards.
  • Use Formal Methods to architect and develop high integrity software.
  • Bring up and optimize next-generation NVIDIA platforms in collaboration with ASIC, firmware, and safety teams.
  • Utilize GenAI and AI-assisted engineering tools to automate debugging, testing, code review, and documentation.
  • Design debugging, tracing, logging, and performance-analysis solutions to improve developer experience.

What we're looking for

  • Bachelor's or Master's degree in Computer Science or equivalent experience.
  • 8+ years of experience in system software architecture and development for real-time embedded systems.
  • Strong C and/or Ada/SPARK programming and debugging skills.
  • Deep understanding of computer architecture, operating system fundamentals, and ARM v8 based SoCs.
  • Experience with Real Time Operating Systems (RTOS) such as QNX and RT Linux.
  • Experience using formal methods, including TLA+ modeling and high integrity software development.
  • Practical experience with AI-assisted engineering tools for coding, debugging, and workflow automation.
  • Experience developing solutions compliant with ISO 26262 and ISO 21434 standards.

More like this

Similar roles

Senior System Software Engineer

Nvidia

Santa Clara, CA 51 days ago $184,000$287,500
C Python Ada SPARK QNX Linux RTOS ARM Architecture I/O Virtualization Ethernet TSN IEEE 1588 PTP Formal Methods TLA+ ISO 26262 ISO 21434 BSP Hypervisors
8+ yrs exp

Senior System Software Engineer

Nvidia

Santa Clara, CA 16 days ago $152,000$241,500
C C++ Linux QNX Android Python Embedded Systems Real-Time Operating Systems CI/CD Generative AI Automotive Systems ADAS Middleware Scripting Automation
5+ yrs exp

Senior System Software Engineer, AV Platform

Nvidia

Santa Clara, CA 13 days ago $184,000$287,500
Embedded Systems Linux QNX RTOS Hypervisor Python Bazel Docker Jenkins Cloud Services Filesystem Customization Automotive ECU Packaging Infrastructure
8+ yrs exp