Senior System Software Engineer, Simulation Software

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CAAustin, TXHillsboro, ORSeattle, WA
Salary
$152,000–$241,500 / yr
Employment
Full-time
Posted
78 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $175k
This role $197k
$111k $255k
below market most similar roles pay here above market

This role pays more than 74% of similar roles. Most pay $149,500–$200,312 — the blue band above. At the midpoint, this role pays about $197k 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 1623 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior System Software Engineer, Simulation Software

JOB TITLE: Senior System Software Engineer - Simulation Software As a Senior System Software Engineer on the Simulation Software team, you will drive early software bring-up on simulation platforms for new chip and platform programs. Your daily responsibilities include verifying platform readiness, validating software functionality in pre-silicon environments, and developing scripts, tools, and automation to improve productivity and scale. You will enable module teams to use simulation platforms for debugging and validation while resolving complex issues across software, infrastructure, and simulation environment interactions. The role requires proficiency in C/C++, Python, SystemC, VDK, and Linux fundamentals including shell scripting and process debug tools. You will solve technical problems related to pre-silicon development, boot flows, drivers, firmware interactions, and hardware-software interfaces to provide a trusted virtual platform for early system software development.

What does a System Software Engineer earn in California?

Median $235750 from 70 postings across 4 companies.

See salary data

What you'll do

  • Drive early software bring-up on simulation platforms for new chip and platform programs.
  • Verify platform readiness and validate software functionality in pre-silicon development environments.
  • Develop scripts, tools, and automation to improve productivity and reliability for simulation-based development.
  • Enable module teams to use simulation platforms for development, debugging, and validation.
  • Debug complex issues spanning software, platform configuration, infrastructure, and simulation environment interactions.
  • Improve developer experience through better workflows, diagnostics, and tooling for simulation infrastructure.

What we're looking for

  • BS, MS, or equivalent experience in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • 5+ years of relevant software development experience.
  • Strong C/C++ and Python programming skills.
  • Hands-on experience with SystemC, VDK, or similar simulation platforms.
  • Experience with system software bring-up, platform validation, low-level software development, or infrastructure-facing systems engineering.
  • Strong Linux fundamentals, including shell scripting, process/debug tools, and development workflows.
  • Experience building developer tools, automation, test infrastructure, triage workflows, or tooling focused on improving efficiency.
  • Experience with pre-silicon development, emulation, FPGA, or virtual platforms (preferred).

More like this

Similar roles

Senior System Software Engineer, Embedded Controller

Nvidia

Santa Clara, CA 35 days ago $152,000–$241,500
C Rust Firmware Real-time Operating System Device Drivers Kernel Modules PCIe I2C DMA GPIO Interrupts Computer Architecture Embedded Software System Software AI Development Tools
5+ yrs exp

Senior Software Engineer, Simulation Platform

Anduril Industries

Seattle, WA +1 13 days ago $191,000–$254,000
C++20 Python gRPC DIS Entity-Component-System Linux pybind11 Nix C ABI Numerical Simulation Physics Modeling Distributed Simulation Systems Programming

Senior Software Engineer, Simulation

Boeing

Hazelwood, MO +2 13 days ago $126,650–$171,350
C C++ C# .NET Python Rust Visual Studio Git Agile Cloud Computing Ethernet Embedded Software SDLC
9+ yrs exp

Senior System Software Engineer

HP Inc.

San Francisco, CA 15 days ago $162,000–$288,000
C C++ Python Linux Android Windows ARM SoC GPU DSP Valgrind Perfmon Bare-metal Firmware Logic Analyzers Embedded Software
8+ yrs exp