Taro Logo

Senior Developer - Data Center Server Management

NVIDIA is the world leader in accelerated computing, pioneering GPU technology and AI solutions.
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Developer - Data Center Server Management

NVIDIA, the pioneering force behind GPU technology and AI computing solutions, is seeking a Senior Developer for their Data Center Server Management team. This role combines firmware development with large-scale data center operations, focusing on implementing management components for next-generation AI supercomputing platforms, including the GH200 superchip.

The position offers an opportunity to work at the intersection of hardware and software, developing crucial firmware and management solutions for NVIDIA's cutting-edge data center products. You'll be responsible for implementing and optimizing server management software for GPU and Grace solutions in large clusters, working with state-of-the-art technology that powers AI and high-performance computing workloads.

As a senior developer, you'll collaborate with data center architects and cross-functional teams, translating complex requirements into robust solutions. The role requires expertise in server firmware development, strong programming skills in C/C++ and Python, and deep understanding of hardware management interfaces and protocols.

NVIDIA offers a competitive package and the chance to work with industry-leading technology. The company culture promotes diversity, inclusion, and flexibility, making it an ideal environment for driven professionals looking to make an impact in the field of AI and high-performance computing.

Last updated 11 minutes ago

Responsibilities For Senior Developer - Data Center Server Management

  • Develop and optimize server management software for GPU and Grace solutions in large clusters
  • Implement firmware and software components based on performance requirements
  • Collaborate with data center architects to understand requirements
  • Work with cross-functional teams to align implementation with design requirements
  • Optimize firmware components for reliability in data center environments
  • Support cluster validation and resolve technical issues
  • Contribute to quality, reliability and telemetry performance of firmware

Requirements For Senior Developer - Data Center Server Management

Python
Linux
  • 5+ years of relevant experience working on server firmware (BMC) and platform software development
  • BS, MS, or PhD in EE/CS or related field
  • Experience with data center health management implementation
  • Track record of delivering server firmware components
  • Knowledge of server architecture and manageability in data centers
  • Understanding of hardware management interfaces and protocols
  • Strong proficiency in C/C++ and Python
  • Strong programming and debugging skills for server platforms
  • Experience with SCM and project management tools
  • Excellent written and oral communication skills

Benefits For Senior Developer - Data Center Server Management

Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive salaries
  • Extensive benefits package
  • Flexible work environment
  • Diverse and inclusive workplace

Interested in this job?

Jobs Related To NVIDIA Senior Developer - Data Center Server Management