Senior Software Engineer - AI Server Manageability & BMC

NVIDIA

Massachusetts

On-site

USD 152,000 - 287,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NVIDIA in Massachusetts seeks a Senior Software Engineer - Server Manageability to design, implement, and deliver BMC firmware and server-management software for GPU-based AI servers. You will lead a global team, work on Redfish/PLDM/MCTP based monitoring, and collaborate with hardware teams to influence designs and security.

The ideal candidate has strong C/C++ and scripting skills, deep experience in embedded Linux, and 5+ years delivering enterprise server solutions.

Qualifications

  • Domain expertise in BMC firmware for X86 or ARM platforms, including BMC-BIOS communication and firmware security.
  • 5+ years of end-to-end enterprise server delivery experience.
  • Strong C/C++ development with Bash/Python scripting in embedded Linux environments.

Responsibilities

  • Design, implement, and deliver BMC firmware and server management software.
  • Lead a global team and coordinate with ODMs/OEMs for platform delivery.
  • Develop DMTF-based monitoring solutions (Redfish, PLDM, MCTP) with test coverage.
  • Collaborate with hardware teams to influence design and security while meeting performance goals.
  • Instrument code with unit tests and produce quality reports.

Skills

BMC Firmware
C/C++ development
Python scripting
Bash scripting
Embedded Linux
Low-level hardware IO

Education

Bachelor's/Master/PhD in Electrical Engineering or Computer Science

Job description

NVIDIA in Massachusetts seeks a Senior Software Engineer - Server Manageability to design, implement, and deliver BMC firmware and server-management software for GPU-based AI servers. You will lead a global team, work on Redfish/PLDM/MCTP based monitoring, and collaborate with hardware teams to influence designs and security.

The ideal candidate has strong C/C++ and scripting skills, deep experience in embedded Linux, and 5+ years delivering enterprise server solutions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Server Manageability Engineer - BMC/OpenBMC Expert
Senior Server Manageability Engineer - BMC/OpenBMC Expert

NVIDIA • Washington

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior Software Engineer, Enterprise BMC & Firmware Equity
Senior Software Engineer, Enterprise BMC & Firmware Equity

NVIDIA • Colorado

On-site
USD 180,000 - 260,000
Senior BMC Firmware Engineer – Enterprise Server Mgmt
Senior BMC Firmware Engineer – Enterprise Server Mgmt

2100 NVIDIA USA • California (MO)

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior BMC Firmware Engineer for AI Servers
Senior BMC Firmware Engineer for AI Servers

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior BMC Firmware Engineer — Enterprise AI Servers
Senior BMC Firmware Engineer — Enterprise AI Servers

NVIDIA • Austin (TX)

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior BMC & Enterprise Server Firmware Engineer
Senior BMC & Enterprise Server Firmware Engineer

NVIDIA AI • Austin (CA)

On-site
USD 152,000 - 288,000
Senior Software Engineer - Server Manageability
Senior Software Engineer - Server Manageability

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior Software Engineer - Server Manageability
Senior Software Engineer - Server Manageability

2100 NVIDIA USA • California (MO)

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior Software Engineer - Server Manageability
Senior Software Engineer - Server Manageability

NVIDIA • Washington

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior Software Engineer - Server Manageability
Senior Software Engineer - Server Manageability

NVIDIA • Austin (TX)

On-site
USD 184,000 - 288,000
Equity
Benefits