Senior Firmware Architect - Server Manageability

World leader in accelerated computing, pioneering AI and digital twins technology transforming major industries.
$180,000 - $339,250
Embedded
Principal Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Senior Firmware Architect - Server Manageability

NVIDIA, the pioneering force behind GPU technology and AI computing, is seeking a Senior Firmware Architect to lead server manageability initiatives. This role sits at the intersection of hardware and software, focusing on developing innovative solutions for GPU-based AI servers.

The position offers an opportunity to work with cutting-edge technology at a company that has revolutionized parallel computing and is now leading the AI revolution. As a Senior Firmware Architect, you'll be responsible for designing and implementing server management solutions, working with industry-standard protocols, and leading a global team of firmware developers.

The ideal candidate will bring deep expertise in firmware development for X86 or ARM platforms, with a strong understanding of low-level interfaces and enterprise server architecture. You'll need to demonstrate both technical excellence and leadership capabilities, as you'll be working with cross-functional teams and presenting to partners on design concepts.

This role offers competitive compensation with a base salary range of $180,000 to $339,250, plus equity and comprehensive benefits. You'll be joining a company at the forefront of AI computing, working on technology that is transforming major industries worldwide. NVIDIA's commitment to innovation and technical excellence makes this an ideal opportunity for someone looking to make a significant impact in the field of server architecture and management.

The position requires 8 years of experience and an advanced degree in Electrical Engineering or Computer Science. You'll be working in a collaborative environment that values diversity and innovation, with the opportunity to contribute to open standards and shape the future of server management technology.

Last updated 4 hours ago

Responsibilities For Senior Firmware Architect - Server Manageability

  • Design, implement, and deliver innovations for managing GPU based AI servers
  • Lead server manageability and security design concepts
  • Design system level solutions including hardware and firmware interactions
  • Develop solutions using industry standard APIs (Redfish, OpenBMC, DMTF PLDM/MCTP)
  • Contribute and drive open standards
  • Drive global team of firmware developers
  • Present to partners on design concepts
  • Provide technical oversight to early technology adopters
  • Work with security team on product security goals
  • Work with hardware teams on architecture & schematics
  • Collaborate with QA/Test architects on test tools and automation

Requirements For Senior Firmware Architect - Server Manageability

Linux
Python
  • Domain expertise in Firmware development on X86 or ARM Platforms
  • Experience in end-to-end delivery of high-end enterprise servers
  • Understanding of low-level interfaces between SBIOS, BMC and OS
  • Expertise in industry standard APIs (Redfish, OpenBMC, DMTF PLDM/MCTP)
  • Experience working with global partners and customers
  • Experience with C/C++ development, bash/python scripting
  • Excellent written and oral communication skills
  • Master's Degree or PhD in Electrical Engineering or Computer Science
  • 8 years of experience as individual contributor

Benefits For Senior Firmware Architect - Server Manageability

Equity
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To NVIDIA Senior Firmware Architect - Server Manageability

Software Architect, Automotive DriveOS

Principal Software Architect position at NVIDIA focusing on autonomous vehicle systems architecture, requiring 5+ years of embedded systems experience.

Principal System Architect - Tegra

Lead system architecture development for NVIDIA's Tegra SoCs, focusing on innovative solutions and management network design with 15+ years of experience required.

Principal Platform Software Engineer - OpenBMC Platform Architect

Lead next-generation data center server platform architecture and development at NVIDIA, focusing on OpenBMC platform architecture and firmware development.

System Software Architect, Programmable Vision Accelerator

Lead system software architecture for NVIDIA's Programmable Vision Accelerator, developing firmware and driver stack for advanced computer vision and ML applications.

Program Architect

Principal Program Architect role at NVIDIA leading DRIVE OS software development for automotive platforms, requiring 10+ years experience in embedded systems and leadership.