NVIDIA, the pioneering force behind the GPU and a leader in AI computing, is seeking a Senior System Software Engineer to join their Server Embedded Firmware team. This role combines embedded systems expertise with cutting-edge server technology, focusing on developing microcontroller firmware for GPU server platforms. The position offers an opportunity to work with state-of-the-art hardware while implementing critical management and communication protocols.
The role involves designing and implementing firmware for ARM M-class microcontrollers, developing embedded management software, and creating highly portable frameworks for server management subsystems. You'll be working with various protocols including MCTP, Redfish, SPDM, and PLDM specifications, while ensuring optimal performance and security.
This is an excellent opportunity for an experienced embedded systems engineer who wants to impact the future of computing infrastructure. NVIDIA's position as "the AI computing company" means you'll be working on technology that powers everything from gaming to artificial intelligence. The company offers competitive compensation, including equity, and a chance to work with some of the industry's brightest minds.
The ideal candidate will bring strong expertise in microcontroller firmware development, embedded systems, and server management protocols. You'll need to be comfortable with both low-level programming and system architecture, combining technical depth with collaborative skills to work effectively across teams.
Working at NVIDIA means joining a company at the forefront of technological advancement, with a culture that values creativity and autonomy. The role offers competitive compensation, comprehensive benefits, and the opportunity to contribute to groundbreaking technology that's transforming industries worldwide.