NVIDIA, a pioneer in GPU technology and AI computing, is seeking a Senior System Software Engineer to join their Server Embedded Firmware team. This role sits at the intersection of hardware and software, focusing on developing crucial firmware solutions for NVIDIA's GPU server platforms.
The position offers an exciting opportunity to work with cutting-edge technology at a company that has revolutionized parallel computing and is leading the AI computing revolution. As a Senior System Software Engineer, you'll be responsible for designing and implementing microcontroller firmware for GPU Server platforms, with a particular focus on ARM M-class microcontrollers.
The role demands expertise in embedded systems development, requiring proficiency in C/C++ programming within an RTOS environment. You'll be working on critical tasks such as firmware bring-up, debugging, and performance analysis, while also developing embedded management software that enables seamless communication between server management devices.
This is an ideal position for someone with a strong background in low-level microcontroller firmware development, particularly with experience in Zephyr or FreeRTOS. The role requires both technical depth in embedded systems and the ability to collaborate effectively with security and hardware teams.
NVIDIA offers a competitive compensation package with a base salary range of $148,000 to $356,500 USD, plus equity and comprehensive benefits. The company is known for its innovative culture and commitment to pushing technological boundaries, making it an excellent opportunity for those passionate about embedded systems and server technology.
The position is based in Santa Clara, CA, at NVIDIA's headquarters, where you'll be working alongside some of the industry's brightest minds. The company's commitment to fostering a diverse and inclusive workplace, combined with its position at the forefront of AI and accelerated computing, makes this an exceptional opportunity for career growth and impact.
For the right candidate, this role offers the chance to work on challenging technical problems while contributing to NVIDIA's mission of accelerating computing to help solve some of the world's most complex problems.