Senior System Software Integration and Debug Engineer

Nvidia

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Santa Clara, CAHillsboro, ORRedmond, WA
Salary
$224,000–$356,500 / yr
Employment
Full-time
Posted
5 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $174k
This role $290k
$102k $384k
below market most similar roles pay here above market

This role pays more than 99% of similar roles. Most pay $142,780–$204,612 — the blue band above. At the midpoint, this role pays about $290k versus about $174k 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 1792 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior System Software Integration and Debug Engineer

The Senior System Software Integration and Debug Engineer joins the Platform Software team to manage end-to-end software integration across firmware, BSP, drivers, GPU software, and release systems. You will lead system-level debugging for boot failures, hangs, crashes, and power-transition issues while building automated failure classification systems to distinguish product defects from infrastructure problems. Key responsibilities include integrating OEM software into the stack and collaborating with architecture, silicon, and OS engineering teams to ensure cross-component stability. The role requires proficiency in C/C++, Python, and a deep understanding of ARM microarchitecture, SoC architecture, ACPI, and Device Tree concepts. You will utilize crash dumps, telemetry, and hardware diagnostics to perform root-cause analysis for complex systems involving Kernel and Hypervisor internals on both Windows and Linux platforms.

What you'll do

  • Own the end-to-end software integration strategy for firmware, BSP, drivers, and GPU software.
  • Lead system-level debugging for boot failures, hangs, crashes, and power-transition failures.
  • Use crash dumps, telemetry, and hardware diagnostics to isolate failures across system layers.
  • Build automated failure classification systems to distinguish product defects from infrastructure issues.
  • Drive root-cause analysis and corrective actions for escaped defects and recurring infrastructure problems.
  • Integrate OEM and partner software into the NVIDIA stack to ensure stability and performance.
  • Collaborate with architecture and silicon teams to enable new features and cross-component integration.

What we're looking for

  • BS or MS degree in Computer Engineering, Computer Science, or equivalent experience.
  • 12+ years of relevant software development experience.
  • Strong understanding of ARM microarchitecture and exception levels, with an emphasis on integration, triage, and debugging.
  • Understanding of SoC architecture spanning Boot, Security, Power, and OS bring-up.
  • Good understanding of ACPI and Device Tree concepts.
  • Proficiency in C/C++ and Python for automation and validation tooling.
  • Solid understanding of Kernel and Hypervisor internals on both Windows and Linux systems.
  • Experience integrating drivers/firmware and debugging kernel components, with a specific focus on Windows.

More like this

Similar roles

Senior Engineer, Server System Integration and Debug

Qualcomm

San Diego, CA 48 days ago $117,800–$176,600
Python Linux PCIe Ethernet JTAG Oscilloscope Root Cause Analysis Hardware Debug Firmware Test Automation Signal Integrity Logic Analyzer HPC DevOps System Bring-up Validation Failure Analysis
2+ yrs exp

Senior Software Integration Engineer

Abbott

Abbott Park, IL +1 20 days ago $78,000–$156,000
Software Integration Testing Agile Python Bash Functional Testing SDLC Risk Analysis Exploratory Testing IVD Systems Electromechanical Systems
6+ yrs exp

Senior Software Integration Engineer

Boeing

Berkeley, MO 7 days ago $160,650–$217,350
Software Integration Hardware-in-the-Loop Software-in-the-Loop Software Configuration Management Software Requirements Software Design Firmware Baseline Control System Integration Testing
7+ yrs exp

Senior Embedded Software Integration Engineer

General Dynamics

Boise, ID +1 14 days ago $135,561–$147,000
C Embedded Software Xilinx Vivado Vitis JTAG Serial Interfaces HDL Bare Metal Toolchains Cybersecurity Anti-tamper IP Development
8+ yrs exp Hybrid

Senior System Integration and Validation Engineer

Nvidia

Santa Clara, CA 5 days ago $168,000–$264,500
Post-Silicon Validation System Integration Platform Debug GPU SoC Firmware Signal Integrity Power Delivery High-Speed I/O PVT DFT HBM SerDes AI-Enabled Validation RAG
8+ yrs exp Hybrid