NVIDIA, the world leader in accelerated computing, is seeking a Senior System Software Engineer to join their GPU Firmware team. This role offers an exciting opportunity to work on the cutting edge of GPU technology, focusing on developing and securing the boot process for world-class GPUs. The position requires expertise in low-level software development, working within strict resource constraints where every byte matters.
The role combines technical challenges with creative problem-solving, as you'll be responsible for designing and implementing firmware solutions that power NVIDIA's GPU technologies. You'll work directly with some of the industry's top minds, collaborating across hardware, software, and business teams to transform innovative ideas into reality.
Key responsibilities include developing and optimizing GPU firmware, implementing boot software solutions, and ensuring robust security measures. You'll interact with major OS and PC vendors to enhance the startup experience while maintaining high security standards. The role requires strong expertise in C programming, firmware development, and security fundamentals.
The ideal candidate brings 4+ years of experience in BIOS or firmware development, strong communication skills, and a deep understanding of secure software principles. Experience with x86 assembly, display technologies, and PCI/PCIe architecture would be advantageous. This position offers the opportunity to shape the future of GPU technologies while working for one of technology's most respected employers.
Join NVIDIA's team in Bengaluru, India, and be part of a company that's transforming industries through AI and digital twins technology. This role offers the chance to work on challenging projects that directly impact the performance and security of NVIDIA's world-renowned GPU products.