CybersecurityJobs.io
← Back to all jobs

Job Description

Senior Firmware Security Engineer role focused on securing GPU boot firmware, including root-of-trust, under tight boot-time and storage constraints.

Responsibilities

  • Design, develop, test, debug, and optimize GPU firmware across the full GPU lifecycle
  • Continuously assess and strengthen the security posture of firmware and hardware serving as the product root of trust
  • Improve team software process and core infrastructure by enhancing build systems, regression farms, and security test infrastructure
  • Contribute to deep security reviews across software, hardware, process, and infrastructure
  • Support security requirements and solutions by participating in industry standards such as NIST, Open Compute Project, DMTF, and aligning with key customers and partners
  • Collaborate with NVIDIA teams and third-party vendors to improve security across hardware, BootROMs, and software stacks
  • Work with a larger virtual security team on other parts of the GPU stack, as needed

Requirements

  • BS or MS degree in EE/CS/CE (or equivalent experience)
  • 5+ years experience developing device BIOS, firmware, or other low-level software
  • 2+ years experience building secure firmware and working with hardware security components
  • Strong C skills
  • Secure software fundamentals, including cryptography, authentication/attestation, chains of trust, and understanding common SW security vulnerabilities
  • Ability to work closely across hardware designers and other software engineers to design, develop, and debug functional and non-functional GPU subsystem aspects

Technologies

  • C
  • Cryptography
  • Authentication/attestation
  • Chains of trust

Benefits

  • Eligible for equity and benefits

Ways to stand out

  • Experience with threat modeling, formal design analysis, hardware/firmware architecture, and defensive security-focused work
  • Background with secure development techniques such as attack-trees, static/dynamic analysis, fuzzing, and negative testing
  • Experience developing for safety-critical platforms
  • Experience with formal verification
  • Passion for the work

Location: Santa Clara, CA (onsite)

Compensation: USD 152,000 - 241,500 per year

Minimum experience: 5 years

Similar Jobs