NVIDIA

Senior Systems Software Security Engineer – Data Center Systems

NVIDIA

full-time

Posted on:

Location Type: Remote

Location: ColoradoUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $152,000 - $287,500 per year

Job Level

Tech Stack

About the role

  • Delivering security features required for the success of NVIDIA’s Data Center business
  • Engaging with NVIDIA teams and partners to drive implementation and deployment of security features and systems
  • Designing, implementing, and delivering innovations to secure AI Data Center systems with focus on Root of Trust (RoT) for boot, attestation, recovery, Out-of-Band management, debug, and overall security firmware development
  • Designing and developing optimized security solutions using and following industry standards such as OpenBMC, UEFI, TCG DICE, SPDM, PLDM, Redfish, NIST SP800-193 and CNSA2.0

Requirements

  • BS or MS degree in Computer Engineering, Computer Science, or related degree (or equivalent experience)
  • 5+ years of meaningful software and firmware security engineering experience
  • Excellent comprehension of security fundamentals
  • Experience with software development and lifecycle standards, e.g. threat modeling, unit testing, incident response, code audit, CI/CD etc.
  • Experience in python, scripting and system programming
  • Background with modern server architectures
  • Effective written and verbal communication regardless of audience or issue complexity
  • Ability to work collaboratively and remotely with others to accomplish complex goals
  • Solid experience of end-to-end delivery of high-end enterprise servers from definition to customer deployment
Benefits
  • equity
  • benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
security engineeringfirmware developmentsoftware developmentscriptingsystem programmingthreat modelingunit testingincident responsecode auditCI/CD
Soft Skills
effective communicationcollaborationproblem-solving