NVIDIA, the world leader in accelerated computing, is seeking a talented Firmware Engineer to join their GPU team. This role offers an exciting opportunity to work on cutting-edge GPU technology, focusing on securing and innovating the boot process for NVIDIA's world-class GPUs.
The position requires expertise in low-level software development, particularly in resource-constrained environments where optimization is crucial. You'll be working with some of the industry's brightest minds, solving complex challenges in GPU firmware development while dealing with strict boot-time and storage space constraints.
As a Firmware Engineer, you'll be responsible for designing, developing, and debugging firmware solutions throughout the GPU lifecycle. The role involves close collaboration with hardware, software, and infrastructure teams, as well as working with major OS and PC vendors to enhance the startup experience.
The ideal candidate should have at least 4 years of experience in BIOS, firmware, or low-level software development, strong C programming skills, and familiarity with industry standards like SPI, I2C, PCIe, and UEFI. Experience with x86/RISCV/ARM assembly, display technologies, and secure development techniques would be highly valuable.
NVIDIA offers a competitive compensation package with a base salary range of $148,000 - $287,500 USD, plus equity and comprehensive benefits. The company is known for its inclusive work environment and commitment to diversity, making it one of the technology world's most desirable employers.
This is an excellent opportunity for someone passionate about low-level software development to make a significant impact on the future of GPU technologies while working with cutting-edge technology and industry-leading professionals.