Senior GPU Firmware Engineer

NVIDIA NVIDIA · Semiconductors · Santa Clara, CA

NVIDIA is seeking a Senior GPU Firmware Engineer to design, develop, test, and optimize GPU firmware for display technologies like HDMI, DP, and eDP. The role involves working in resource-constrained environments, collaborating with hardware and software teams, and ensuring security and boot-time efficiency. Requires BS/MS in EE/CS/CE, 5+ years of experience in firmware development, and strong C/Python skills.

What you'd actually do

  1. Design, develop, test, debug, and optimize GPU firmware throughout the entire GPU lifecycle
  2. Implement industry standard display technologies, including HDMI, DP, eDP, and the UEFI Graphics Output Protocol
  3. Work closely with hardware, software, infrastructure, and business teams to transform new display features from idea to reality
  4. Work with leading OS and PC vendors to improve and innovate on the startup experience
  5. Create, document, and automate workflows, processes, and tooling for internal-facing and external-facing team projects

Skills

Required

  • BS or MS degree in EE/CS/CE (or equivalent experience)
  • 5+ yrs experience of meaningfully experience
  • Display technology experience such as HDMI, DP, and eDP
  • Sturdy technical background in UEFI firmware development
  • In depth understanding of PC notebook and desktop architecture
  • Strong grasp of software development lifecycle and coding practices
  • Strong Python, C, and scripting skills
  • interpersonal skills

Nice to have

  • Background with display protocol analyzers
  • Experience in developing device BIOS, firmware, or other low-level software
  • Familiarity with x86 and VGA assembly programming
  • Experience with OS user and kernel mode drivers
  • Passion for optimizing and unlocking the potential of yourself and others through your work

What the JD emphasized

  • tight requirements of security, boot-time, storage space