Taro Logo

Senior Firmware Architect - Server Manageability

World leader in accelerated computing, pioneering AI and digital twins technology to transform industries.
$184,000 - $356,500
Embedded
Staff 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 the GPU and a leader in AI computing, is seeking a Senior Firmware Architect for their Server Manageability team. This role combines hardware expertise with software development, focusing on managing GPU-based AI servers and enterprise systems. The position offers an opportunity to work at the forefront of technological advancement, contributing to NVIDIA's mission of revolutionizing parallel computing and deep learning.

The role demands a unique blend of firmware development expertise and system architecture knowledge, requiring deep understanding of hardware-software interactions in enterprise server environments. You'll be working with cutting-edge technology, leading design initiatives for server manageability and security, while collaborating with global teams and partners.

The ideal candidate will bring 8+ years of experience in firmware development, with strong expertise in X86 or ARM platforms, and a graduate degree in Electrical Engineering or Computer Science. This position offers competitive compensation ranging from $184,000 to $356,500, plus equity, reflecting NVIDIA's commitment to attracting top talent.

Working at NVIDIA means joining a company that's driving innovation in AI, deep learning, and parallel computing. You'll be part of a team that's shaping the future of computing, with opportunities to contribute to open standards and work with industry-leading technologies. The role offers a hybrid work environment, combining the flexibility of remote work with collaboration opportunities at NVIDIA's Santa Clara location.

Last updated a month ago

Responsibilities For Senior Firmware Architect - Server Manageability

  • Design, implement, and deliver innovations for managing GPU based AI servers with focus on OOB management
  • Lead design of server manageability and security design concepts
  • Design system level solutions including complex hardware and firmware interactions
  • Design and develop solutions using industry standard APIs
  • Contribute and drive open standards
  • Drive a global team of firmware developers
  • Present to partners on current and future design concepts
  • Provide hands-on technical oversight and support
  • Work with security team to ensure developed code meets security goals
  • Work with hardware teams to influence hardware design
  • Work 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 like Redfish, OpenBMC, DMTF PLDM/MCTP
  • Experience working with global partners and customers
  • Experience with C/C++ development, bash/python for 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

Interested in this job?

Jobs Related To NVIDIA Senior Firmware Architect - Server Manageability