Nebius

Senior Embedded Software Engineer

Nebius
Apply
3 months ago
Remote, United StatesSenior

Base Salary

$180k - $269k/yr

Responsibilities

  • Design and implement embedded firmware for server management, telemetry, and control systems.
  • Maintain and enhance custom OpenBMC firmware.
  • Enable real-time monitoring of power, thermal sensors, and hardware health.
  • Collaborate with hardware engineers to validate firmware for current and future platforms.
  • Debug and optimize low-level drivers and protocols.
  • Contribute to long-term firmware architecture supporting GPU cluster reliability.

Requirements

  • At least 5 years of experience in embedded systems or firmware development.
  • Proficiency with embedded Linux and hands-on experience with BMCs, microcontrollers, or SoC firmware.
  • Understanding of hardware bring-up and debugging.
  • Experience with C, C++, Bash, Go, and YAML.
  • Experience with OpenBMC, U-Boot, and the Linux Kernel.
  • Knowledge of I2C, I3C, SPI, eSPI, UART, LPC, SMBus, PCIe, PMBus, and PECI.
  • Experience with Meson and CMake build systems and FRU, SMBIOS, ACPI, and DMI formats.
  • Preferred qualifications include Yocto Project, systems and D-Bus principles, Linux driver development, server BMC firmware protocols, GPU/CPU telemetry frameworks, firmware security, RAS, and HPC or data center hardware experience.

Benefits

  • Competitive compensation and benefits packages.
  • Career growth and learning opportunities.
  • Flexibility and work-life balance.
  • Collaborative and innovative culture.
  • Opportunity to work on impactful AI projects.
  • International environment and talented teams.

Tech Stack

BashCC++CMakeGoLinux

Categories

Nebius

About Nebius

1,001-5,000 employees

Nebius builds a full-stack AI cloud offering GPU compute, storage, and tools for training and deploying ML models for startups, enterprises, and research labs. It sells consumption-based cloud infrastructure (IaaS/PaaS) and managed services tailored to generative AI workloads, including large-scale model training and inference. The company is headquartered in Amsterdam and operates as an independent provider.

Contact me