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 a month 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 Power and Thermal Engineer

Senior Power and Thermal Engineer role at NVIDIA, focusing on architecting next-generation power management solutions and leading system-level optimizations.

Senior Hardware Test Engineer

Senior Hardware Test Engineer position at NVIDIA, focusing on silicon validation and hardware infrastructure management, offering competitive compensation and growth opportunities.

Senior Power Integrity Engineer

Senior Power Integrity Engineer role at NVIDIA, focusing on power delivery network optimization and validation for high-performance computing systems.

Senior Boot Reset Silicon Hardware Engineer

Senior Boot Reset Silicon Hardware Engineer position at NVIDIA, focusing on system-level boot architecture and silicon design for AI and graphics technology.

Senior DFT Verification Engineer

Senior DFT Verification Engineer position at NVIDIA, focusing on next-generation DFT technologies and verification of complex chip designs.