Senior Embedded Firmware Engineer for OpenBMC & HPC GPUs

Nebius

United States

On-site

USD 179,500 - 269,200

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Career growth and learningOpportunit
Flexibility and ownership
Collaborative and innovative culture
Impactful AI projects

Job summary

Nebius is seeking an Embedded Software Developer to design and implement firmware for our GPU and HPC platforms. You will focus on embedded control, board management, telemetry, and hardware‑firmware integration to keep high‑density systems reliable.

Responsibilities include designing firmware for server management, updating OpenBMC, and validating hardware with engineers. Proficiency in Linux kernel, U‑Boot, and communications interfaces is essential.

Qualifications

  • 5+ years in embedded systems or firmware development.
  • Proficiency in embedded Linux.
  • Hands‑on experience with BMCs, microcontrollers, or SoC firmware.
  • Understanding of hardware bring‑up and debugging.
  • Languages: C, C++, Bash, Go, YAML.
  • Firmware: OpenBMC, U‑Boot, Linux Kernel.
  • Interfaces: I2C, I3C, SPI, eSPI, UART, LPC.
  • Protocols: SMBus, PCIe, PMBus, PECI.
  • Build Systems: Meson, CMake.
  • Descriptors & Formats: FRU, SMBIOS, ACPI, DMI.

Responsibilities

  • Design and implement embedded firmware for server management, telemetry, and control systems.
  • Maintain and enhance our custom OpenBMC firmware with new features and improvements.
  • Enable real‑time monitoring of power, thermal sensors, and hardware health.
  • Work closely with hardware engineers to validate firmware for existing and future platforms.
  • Debug and optimize low‑level drivers and protocols.
  • Contribute to long‑term firmware architecture for GPU cluster reliability.

Skills

Embedded Linux
C
C++
BMCs
SoC firmware
Hardware bring‑up
I2C
I3C
SPI
eSPI
UART
LPC
PCIe
PMBus
SMBus
OpenBMC
U‑Boot
Linux Kernel

Education

Bachelor's or higher in Computer Science/Engineering

Tools

Meson
CMake
Yocto Project
Git

Job description

Nebius is seeking an Embedded Software Developer to design and implement firmware for our GPU and HPC platforms. You will focus on embedded control, board management, telemetry, and hardware‑firmware integration to keep high‑density systems reliable.

Responsibilities include designing firmware for server management, updating OpenBMC, and validating hardware with engineers. Proficiency in Linux kernel, U‑Boot, and communications interfaces is essential.

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

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

Nebius • United States

On-site
USD 179,000 - 270,000
Competitive compensation
Career growth and learningOpportunit
Flexibility and ownership
+2
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 for AI Servers
Senior BMC Firmware Engineer for AI Servers

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior Embedded Firmware Architect – Server Platform & BMC
Senior Embedded Firmware Architect – Server Platform & BMC

NVIDIA • Santa Clara (CA)

On-site
USD 224,000 - 357,000
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
Principal Firmware Architect — OpenBMC for AI Server Platforms
Principal Firmware Architect — OpenBMC for AI Server Platforms

Hyve Solutions • Bend (OR)

On-site
USD 214,000 - 290,000
Software Application Engineer for Nuvoton BMC products
Software Application Engineer for Nuvoton BMC products

Nuvoton Technology Corporation America • Austin (TX)

On-site
USD 90,000 - 120,000
Senior Firmware & Platform Lead, Data Center Systems
Senior Firmware & Platform Lead, Data Center Systems

NVIDIA AI • Santa Clara (CA)

On-site
USD 272,000 - 432,000
Equity
Benefits
Senior Firmware Architect – OpenBMC for AI Server Platforms
Senior Firmware Architect – OpenBMC for AI Server Platforms

SYNNEX Corporation • Portland (OR)

On-site
USD 214,000 - 290,000
Senior BMC Firmware Engineer
Senior BMC Firmware Engineer

EngineersOfAI • Austin (TX)

On-site
USD 120,000 - 150,000