FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Embedded Software Engineer
Nebius GroupEmbedded Software Developer at Nebius designing and implementing firmware for GPU and HPC platforms. Focused on embedded control and hardware-firmware integration in a cloud infrastructure environment.
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
embedded systemsfirmware developmentembedded LinuxCC++BashGoYAMLOpenBMCU-Boot
Tools & Technologies
microcontrollersSoC firmwareI2CI3CSPIeSPIUARTLPCSMBusCMake
Industry Keywords
hardware bring-updebuggingLinux Kernelpower monitoringthermal sensorshardware healthfirmware architectureGPU cluster reliabilitybuild systemsdescriptors
Tech Stack
Tools & technologiesGoLinux
About the role
Key responsibilities & impact- 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
What you’ll need- 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
Benefits
Comp & perks- 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