NVIDIA, the pioneering force behind GPU technology and AI computing, is seeking a Principal Platform Software Engineer to lead their next generation data center server product platform architecture. This role combines deep technical expertise with leadership responsibilities, focusing on the architecture and development of firmware solutions for NVIDIA's cutting-edge server platforms.
The position requires a seasoned professional with 15+ years of software development experience, particularly in C/C++ and Linux environments. You'll be responsible for platform architecture and hardware bring-up of NVIDIA HGX GPU baseboards, working at the intersection of hardware and software to ensure optimal performance and reliability of firmware running on embedded devices.
As a principal architect, you'll collaborate with various teams, including hardware, security, and external partners, to drive design architecture from conception to production. The role involves hands-on coding, mentoring team members, and establishing best practices for efficient and bug-free code development. You'll also be instrumental in designing and implementing CI/CD frameworks to ensure firmware quality.
The ideal candidate brings extensive experience in data center firmware development, board bring-up expertise, and a proven track record of leading large teams and delivering complex projects. This position offers the opportunity to work at the forefront of technological advancement, contributing to NVIDIA's mission of revolutionizing computing through AI and accelerated solutions.
Working at NVIDIA means joining one of technology's most desirable employers, with competitive compensation including a base salary range of $272,000 - $425,500 USD, plus equity and comprehensive benefits. The role offers the flexibility of remote work or being based in Santa Clara, CA, making it an attractive opportunity for experienced software architects looking to make a significant impact in the field of data center computing.