Назад к вакансиям

Senior Embedded Software Engineer

179 500 – 269 200 $в год
NebiusUnited Statesот 5 летПолная занятость
GoC++BashCGPUFirmwareEmbedded SystemsHPCTelemetryHardware-Firmware IntegrationEmbedded LinuxYAMLBMCOpenBMCMicrocontrollersSoC Firmware

Описание

Nebius is an international cloud technology company focused on infrastructure for artificial intelligence. We are building a full-stack AI cloud platform that supports developers and enterprises from data and model training through to production deployment.

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

Requirements

  • 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

Nice to have

  • Knowledge of the Yocto Project principles
  • Knowledge of systems and D-Bus principles
  • Proficiency in C++
  • Good knowledge of C, sufficient for periodic work with Linux drivers and the U-Boot bootloader
  • Experience in developing Linux drivers of any kind, especially those implementing sysfs and hwmon interfaces
  • Experience with server BMC firmware IPMI, IPMB, KCS, SSIF, Redfish, PLDM
  • Knowledge of GPU/CPU telemetry frameworks (e.g., NVML, DCGM)
  • Exposure to firmware security (Secure Boot, signed firmware)
  • Experience with RAS (Reliability, Availability, Serviceability)
  • Background in high-performance computing or data center hardware

We offer

  • Competitive compensation and benefits packages
  • Base Compensation Range: $179,500—$269,200 USD
  • Career growth and learning opportunities
  • Flexibility and ownership
  • Collaborative and innovative culture
  • Opportunity to work on impactful AI projects
  • International environment and talented teams
  • Fast moving - Bold thinking - Constant growth - Meaningful impact - Trust and real ownership - Opportunity to shape the future of AI