Senior System Software Engineer, Security

Nvidia

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Santa Clara, CANCTXILCA
Salary
$152,000–$241,500 / yr
Employment
Full-time
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $184k
This role $197k
$131k $253k
below market most similar roles pay here above market

This role pays more than 69% of similar roles. Most pay $151,475–$215,784 — the blue band above. At the midpoint, this role pays about $197k versus about $184k 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 1637 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior System Software Engineer, Security

The Senior System Software Engineer - Security joins the Data Center Systems Software team to investigate and resolve product vulnerabilities for HGX, DGX, and MGX platforms. This role involves reproducing vulnerabilities, assessing exploitability, and coordinating remediations with engineering owners and PSIRT Operations. Key responsibilities include developing security fixes, validating mitigations, building automation for vulnerability triage, and improving Secure Development Lifecycle practices through threat modeling and security design reviews. Candidates must possess experience with CVSS scoring, CWE classification, static analysis, fuzzing, and software composition analysis. The role requires a solid technical foundation in embedded systems, firmware architecture, memory safety, and hardware-software interfaces. Proficiency in Python or comparable languages is required to build automation. The work focuses on securing data center systems and infrastructure for AI workloads.

What does a System Software Engineer earn in California?

Median $235750 from 68 postings across 4 companies.

See salary data

What you'll do

  • Investigate and reproduce product vulnerabilities to assess exploitability and impact on software versions.
  • Coordinate third-party vulnerability updates, mitigations, and documented exceptions.
  • Drive timely remediation with engineering owners, including risk prioritization and coordinated disclosure.
  • Develop security fixes, validate mitigations, and create regression tests for supported releases.
  • Build automation for vulnerability triage, analysis, and tracking.
  • Improve Secure Development Lifecycle (SDL) practices through threat modeling and security design reviews.
  • Evangelize SDL practices across NVIDIA data center software teams.

What we're looking for

  • BS or MS in Computer Science, Computer Engineering, or a related field, or equivalent experience.
  • 5+ years of relevant software or security engineering experience.
  • Hands-on experience investigating and remediating vulnerabilities, including familiarity with CVSS scoring and CWE classification.
  • Experience with secure development practices and security testing tools, such as static analysis, fuzzing, and software composition analysis.
  • Familiarity with server firmware and systems software, plus experience building automation using Python or a comparable language.
  • Solid technical foundation in embedded systems, including firmware architecture, memory safety, and hardware-software interfaces.
  • Excellent written and verbal communication skills (preferred for creating clarity for a remote team).
  • Product security experience with modern data center systems (preferred).

More like this

Similar roles

Senior Software Engineer, Security

Nvidia

Remote (Santa Clara, CA) 4 days ago $184,000–$287,500
C/C++ Rust Linux eBPF SELinux AppArmor Kubernetes Docker Enroot OAuth 2.1 OIDC Kerberos FIDO2 WebAuthn Active Directory Entra ID FreeIPA RHEL IdM SSSD PKI Slurm Lustre NFS InfiniBand Zero Trust ZTNA CVSS 4.0 SBOM Incident Response Disaster Recovery
8+ yrs exp Remote

Senior Security Software Engineer

Nvidia

Santa Clara, CA 69 days ago
Security Software Engineering Cryptography Secure Boot Root of Trust Confidential Compute SOC GPU System Architecture Secure Coding Pre-silicon Simulation Emulation Test Automation Security Assessment AI Tooling Networking Edge Computing
5+ yrs exp

Senior System Software Engineer, Display Security

Nvidia

Santa Clara, CA 12 days ago $184,000–$287,500
RISC-V Firmware System Software HDCP Cryptography Linux Android Secure Boot Threat Modeling Static Analysis HDMI DisplayPort Widevine PlayReady ISO 21434 UN R155 Key Management DRM
8+ yrs exp

Security Engineer, GPU Kernel Driver

Nvidia

Remote (Santa Clara, CA) 29 days ago $152,000–$241,500
C Kernel Firmware Static Analysis Fuzzing Dynamic Analysis Threat Modeling Unit Testing Incident Response Coverity Checkmarx Rapid 7 AppSider AFL Peach Bullseye LDRA LLM Secure Software Development Lifecycle Computer Architecture
5+ yrs exp Remote

Senior Vulnerability Management Analyst

Nvidia

Remote (CA) +2 7 days ago
Vulnerability Management Security Development Lifecycle (SDL) CVSS CWE SBOM VEX CSAF Threat Modeling Agile Unit Testing AI Systems Responsible Disclosure Bug Bounty Management
6+ yrs exp Remote

Senior Software Engineer, Security

Apple Inc

Seattle, WA 14 days ago $175,000–$308,500
Python Go Java LLM Agentic Systems CI/CD Distributed Systems gRPC Linux Bash Containerization Dynamic Analysis Taint Analysis Artifact Signing Data Pipelines
10+ yrs exp