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