Senior System Software Engineer

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$184,000–$287,500 / yr
Employment
Full-time
Posted
80 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 95% of similar roles. Most pay $151,000–$206,450 — the shaded band above. At the midpoint, this role pays about $236k versus about $179k 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 1150 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior System Software Engineer

As a Senior System Software Engineer in the Tegra system software group, you will join a dynamic team building and maintaining software for complex heterogeneous computing systems that power server products used for AI, HPC, and accelerated computing workloads. You will design and develop test frameworks to validate and stress SOC/System components throughout the full software development lifecycle, including work in user-space, kernel, firmware, or boot software. Your role involves architecting diagnostic software solutions for bring up, manufacturing, hardware qualification, and failure analysis while spearheading initiatives to improve efficiency and robustness for thermal and power characterization. You will utilize C/C++, object-oriented programming, and Linux kernel internals on ARM platforms. The role requires expertise in low-level driver programming, processor architecture fundamentals, and root cause analysis of complex board or system level failures.

What you'll do

  • Design and develop test frameworks to validate and stress SoC and system performance across the software lifecycle.
  • Develop software for user-space, kernel, firmware, and boot levels of the SoC.
  • Architect and drive new diagnostic software solutions for bring-up, manufacturing, hardware qualification, and failure analysis.
  • Lead initiatives to improve efficiency and robustness for thermal, power characterization, and manufacturing screening.
  • Perform root cause analysis and debug complex board and system-level failures.
  • Develop low-level driver programming and firmware for ARM-based processor architectures.

What we're looking for

  • BS/MS in EE/CS or equivalent experience.
  • 8+ years of industry related experience.
  • Strong C/C++ and object-oriented programming skills.
  • Experience with low level / driver level programming.
  • Understanding of processor architecture fundamentals (preferred: ARM).
  • Strong problem-solving, debugging, communication, interpersonal, and planning skills.
  • Knowledge of Linux kernel internals and solid understanding of ARM platforms (preferred).
  • Experience in diagnostic software for datacenter/server systems or Pre-Silicon/Post-Silicon bringup of complex SoCs (preferred).

More like this

Similar roles

Senior System Software Engineer

Nvidia

Santa Clara, CA 135 days ago $184,000–$287,500
C C++ Object-Oriented Programming Linux Kernel ARM Firmware SoC Pre-Silicon Post-Silicon System Architecture Boot Software Kernel Debugging
8+ yrs exp

System Software Engineer

Nvidia

Santa Clara, CA 116 days ago $124,000–$195,500
C C++ Object-Oriented Programming Linux Kernel ARM SoC System Architecture Pre-Silicon Post-Silicon bring up Hardware Qualification Failure Analysis middle-ware
2+ yrs exp

Senior Firmware Engineer, GPU

Nvidia

Santa Clara, CA 53 days ago $152,000–$241,500
C Firmware Boot Stack ARM RISC-V PCIe ACPI SoC GPU Pre-Silicon Simulation Emulation DMA GenAI System Software
5+ yrs exp

Senior System Software Engineer

Nvidia

Santa Clara, CA +3 155 days ago
C++ Python GDB JTAG Linux Android Windows USB UART SPI PCIe CI/CD Firmware Device Drivers SoC Kernel Hardware-in-the-loop Object-Oriented Programming
5+ yrs exp

Senior Software Engineer

The Walt Disney Company

Remote (Bristol, CT) 7 days ago $148,700–$199,400
PostgreSQL MySQL Amazon RDS Aurora Azure GCP Python Java Go Terraform CloudFormation Git GitLab GitHub Linux Containers Ansible Chef CI/CD Infrastructure as Code SRE DRE
5+ yrs exp Remote

Senior Software Engineer

Oracle

Nashville, TN 128 days ago $114,600–$234,600
PostgreSQL SQL PL/SQL Oracle Database Java JavaScript TypeScript Oracle APEX API Development CI/CD AI/ML Data Visualization SSO MFA Responsive Design
6+ yrs exp