Senior System Software Engineer

Nvidia

Confirmed live yesterday Trusted

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $175k
This role $236k
$100k most similar roles pay here $308k

This role pays more than 96% of similar roles. Most pay $151,000–$199,495 — the shaded band above. At the midpoint, this role pays about $236k versus about $175k 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

Senior System Software Engineer - Halos As a Senior System Software Engineer on the Halos team, you will architect, design, develop, and debug system software for the Halos OS across QNX, Linux, and hypervisor-based environments. You will build board support packages, boot code, drivers, device management, and networking solutions for SoCs and edge AI platforms while ensuring compliance with ISO 26262 and ISO 21434 standards. Your daily work involves bringing up next-generation platforms, developing I/O virtualization for mixed-criticality systems, and utilizing formal methods to create high-integrity software. The role requires proficiency in C, Python, and Ada/SPARK, along with expertise in ARM architecture, automotive networking solutions like TSN and IEEE 1588 PTP, and AI-assisted engineering tools. This position addresses the critical challenge of creating a full-stack safety platform for physical AI applications including autonomous vehicles, humanoids, and industrial robots.

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 the NVIDIA Halos OS across QNX, Linux, and hypervisor environments.
  • Develop Board Support Packages (BSP), bootloaders, drivers, and device management software for NVIDIA SoCs and edge AI platforms.
  • Create safe and secure software components in compliance with ISO 26262 and ISO 21434 safety standards.
  • Bring up and optimize next-generation hardware platforms by collaborating with ASIC, firmware, and security teams.
  • Design and develop I/O Virtualization solutions for mixed-criticality systems.
  • Utilize Formal Methods to architect and develop high-integrity software components.
  • Resolve complex kernel-level issues and integrate external Ethernet switching technology for vehicle platforms.
  • Use GenAI and AI-assisted engineering tools to automate debugging, testing, and documentation workflows.

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.
  • Proficiency in programming and debugging using Python, C, and/or Ada/SPARK.
  • Deep expertise in automotive networking across Linux and QNX, including TSN, IEEE 1588 PTP, and Ethernet switches.
  • Strong understanding of computer architecture, operating system fundamentals, and ARM v8 based SOCs.
  • Experience developing software in accordance with ISO 26262 and ISO 21434 standards.
  • Experience using formal methods such as Ada/SPARK formal verification or TLA+ modeling.
  • Practical experience using AI-assisted development tools for coding, debugging, and workflow automation.

More like this

Similar roles

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