GPU Firmware Engineer

World leader in accelerated computing, pioneering AI and digital twins technology transforming major industries.
Embedded
Senior Software Engineer
In-Person
4+ years of experience
AI · Enterprise SaaS

Description For GPU Firmware Engineer

NVIDIA, the world leader in accelerated computing, is seeking a GPU Firmware Engineer to join their innovative team. This role focuses on developing boot software and tools for world-class GPUs, requiring expertise in low-level programming and secure firmware solutions. The position offers a unique opportunity to work with cutting-edge technology and industry-leading professionals in graphics software and GPU development.

The ideal candidate will tackle complex challenges in securing and innovating GPU boot processes while managing strict resource constraints. You'll be working directly with diverse, top-valued minds in the industry, contributing to shaping the future of GPU technologies. The role demands strong technical skills in firmware development, security implementation, and low-level programming.

Working at NVIDIA means joining one of the most desirable employers in the world, with competitive compensation and comprehensive benefits. The company values diversity and innovation, providing an environment where creative, autonomous individuals can thrive. You'll be part of a team that transforms ideas into reality, working on projects that impact the entire GPU family lifecycle.

The position requires expertise in device BIOS, firmware development, and hardware control software, along with strong C programming skills and understanding of secure software fundamentals. You'll collaborate with cross-functional teams, including hardware designers and software engineers, to create innovative solutions for GPU subsystems. This is an excellent opportunity for someone passionate about low-level programming and security who wants to make a significant impact in the GPU industry.

Last updated 2 months ago

Responsibilities For GPU Firmware Engineer

  • Design, develop, test, debug, and optimize creative solutions for GPU firmware throughout the entire GPU family lifecycle
  • Continuously evaluate and improve the security posture of firmware and hardware
  • Work closely with hardware, software, infrastructure, and business teams
  • Interact with leading OS, PC and data center vendors
  • Improve team software process and core infrastructure

Requirements For GPU Firmware Engineer

  • BS or MS degree in EE/CS/CE (or equivalent experience)
  • 4+ years' experience in developing device BIOS, firmware, or other low-level (HW control) software
  • Familiar with industry standard including SPI, I2C and specification of PCI-E, UEFI and PLDM
  • Deep understanding of software process including requirement analysis, data formalization, interface design and test plan
  • Strong C skills
  • Strong interpersonal skills
  • Secure software fundamentals including cryptography, authentication/attestation, and chains of trust

Benefits For GPU Firmware Engineer

  • Competitive salaries
  • Generous benefits package

Interested in this job?

Jobs Related To NVIDIA GPU Firmware Engineer

Senior ASIC Timing Engineer

Senior ASIC Timing Engineer position at NVIDIA, focusing on physical design and timing of high-frequency and low-power DPUs and SoCs, offering competitive compensation and benefits.

Senior Verification Engineer, Switch SoC

Senior Verification Engineer position at NVIDIA, focusing on Switch SoC design and integration, requiring 4+ years of semiconductor experience.

Senior VLSI Integration Engineer

Senior VLSI Integration Engineer role at NVIDIA, focusing on SOC design automation, RTL integration, and chip build assembly, requiring 7+ years of experience.

Senior Optics Firmware Verification Engineer

Senior Optics Firmware Verification Engineer role at NVIDIA, focusing on next-gen network products and optical engines for data centers.

Senior Board Design Engineer

Senior Board Design Engineer position at NVIDIA, focusing on switch system design and validation for next-generation data center infrastructure.