Senior Embedded Software Engineer

4 hours, 27 minutes ago
Full-time
Senior
Software Development
Nebius

Nebius

Nebius enables B2B companies to build local hyperscaling cloud platforms with cost-effective GPUs, InfiniBand network, and 50% less compute cost. They offer managed Kubernetes and a launch-ready business model for innovative cloud solutions.

Internet Software & Services
51-250

Description

  • Design and implement embedded firmware for server management, telemetry, and control systems.
  • Maintain and enhance 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 of experience 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.
  • Experience with C, C++, Bash, Go, and YAML.
  • Experience with OpenBMC, U-Boot, and the Linux kernel.
  • Experience with interfaces such as I2C, I3C, SPI, eSPI, UART, and LPC.
  • Experience with protocols such as SMBus, PCIe, PMBus, and PECI.
  • Experience with build systems such as Meson and CMake.
  • Familiarity with FRU, SMBIOS, ACPI, and DMI descriptors and formats.
  • Knowledge of Yocto Project principles is preferred.
  • Knowledge of systems and D-Bus principles is preferred.
  • Strong proficiency in C++ is preferred.
  • Good knowledge of C for periodic work with Linux drivers and the U-Boot bootloader is preferred.
  • Experience developing Linux drivers, especially sysfs and hwmon interfaces, is preferred.
  • Experience with server BMC firmware protocols such as IPMI, IPMB, KCS, SSIF, Redfish, and PLDM is preferred.
  • Knowledge of GPU/CPU telemetry frameworks such as NVML and DCGM is preferred.
  • Exposure to firmware security practices such as Secure Boot and signed firmware is preferred.
  • Experience with RAS (Reliability, Availability, Serviceability) is preferred.
  • Background in high-performance computing or data center hardware is preferred.
  • Applicants must be authorized to work in the country in which they apply and provide proof of employment eligibility.

Benefits

  • Base compensation range of $179,500 to $269,200 USD.
  • Competitive compensation and benefits package.
  • Career growth and learning opportunities.
  • Flexibility and ownership.
  • Collaborative and innovative culture.
  • Opportunity to work on impactful AI projects.
  • International environment with talented teams.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

2027 Early Career Electrical Engineer

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is seeking future Electrical Engineers for 2027 start dates to help design, prototype, test, and integrate electronics for defense technology products and deployments.

C C++ Git GitHub Haskell JIRA Python Rust
4 hours, 12 minutes ago

NPI Engineer

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a manufacturing engineer to develop and scale highly automated production and pilot lines for battery-related products and electromechanical systems.

Confluence JIRA MATLAB Python
4 hours, 12 minutes ago

REMOTE Role Flight Control Laws (CLaws) Expert

Sapsol Technologies 51-250 Internet Software & Services

An aerospace engineering role at a flight-controls organization focused on developing, validating, and integrating flight control laws for fly-by-wire aircraft and related systems.

C++ MATLAB
4 hours, 27 minutes ago

Certification Engineer

Distro 11-50 Internet Software & Services

Certification Engineer needed for an aerospace client in Everett, WA to support embedded software certification, testing, and compliance activities under DO-178B/C, with an onsite first month followed by remote work.

4 hours, 42 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers