[Hiring] Senior Embedded Software Engineer @Nebius
Senior Embedded Software Engineer @Nebius
Software Development
Salary usd 179,500 - 2..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 1wk ago

[Hiring] Senior Embedded Software Engineer @Nebius

1wk ago - Nebius is hiring a remote Senior Embedded Software Engineer. πŸ’Έ Salary: usd 179,500 - 269,200 per year πŸ“Location: USA

Role Description

We are looking for an Embedded Software Developer to design and implement the firmware and low-level software that powers our next-generation GPU and HPC platforms. This role will focus on embedded control, board management, telemetry, and hardware-firmware integration, ensuring that our systems operate reliably in high-density, mission-critical environments.

Key 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.

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.

Requirements

  • 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.

Benefits

  • Competitive compensation.
  • 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.

Pay Transparency

We offer competitive compensation and benefits packages. Actual compensation will be determined based on job-related factors, including experience, skills, qualifications, the level at which the candidate is hired, and geographic location, consistent with applicable law.

Base Compensation Range: $179,500 β€” $269,200 USD

Equal Opportunity Statement

Nebius is an equal opportunity employer. We are committed to fostering an inclusive and diverse workplace and to providing equal employment opportunities in all aspects of employment. We do not discriminate on the basis of race, color, religion, sex (including pregnancy), national origin, ancestry, age, disability, genetic information, marital status, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by applicable law.

Applicants must be authorized to work in the country in which they apply and will be required to provide proof of employment eligibility as a condition of hire.

If you need accommodations during the application process, please let us know.

Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Embedded Software Engineer @Nebius
Software Development
Salary usd 179,500 - 2..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 1wk ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 150,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 150,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 150,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later