NVIDIA
Senior System Software Engineer - Security
$152K–$288K
US, CA, Santa Clara +4 · Senior · Full-time · Posted Oct 26, 2026
- Location
- US, CA, Santa Clara
US, NC, Remote
US, TX, Remote
US, IL, Remote
US, CA, Remote - Experience
- 5+ years of relevant software or security engineering experience.
- Education
- BS or MS in Computer Science, Computer Engineering, or a related field, or equivalent experience.
About the job
Investigates and remediates security vulnerabilities in NVIDIA data center systems while improving security practices and automation across software teams.
What you'll do
- Investigate vulnerabilities, assess impact and affected products, and coordinate remediation and vulnerability disclosure.
- Develop or review security fixes, validate mitigations, create regression tests, and automate vulnerability triage and tracking.
- Improve and promote Secure Development Lifecycle practices through threat modeling and security design reviews.
What they ask for
- Hands-on vulnerability investigation and remediation experience, including 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 automation experience using Python or a comparable language.
- Solid embedded-systems foundation, including firmware architecture, memory safety, and hardware-software interfaces.
Nice to have
- Product security experience with modern data center systems.
- Knowledge of secure boot, root of trust, attestation, UEFI, SPDM, or TCG DICE.
Pay
152,000 USD - 241,500 USD (base salary, Level 3); 184,000 USD - 287,500 USD (base salary, Level 4)
Tools
Python, CVSS, CWE, UEFI, SPDM, TCG DICE
AI focus
Experience with modern AI and Agents, including proactive adoption of cutting-edge tools and techniques.
Model-written summary · the original posting is authoritative