Шукаємо Senior Embedded Developer на проект з впровадження BMC високого рівня.

Project description: The project goal is to customize the OpenBMC Firmware. There will be the implementation of Prodigy CPU and BMC interface and remap all internal DBUS services to it what gives as the details. The future goal is to implement a high-level BMC from HPC and Cloud provider perspective.


At least 5 years of experience in embedded software development
Strong C/C++ knowledge
Experience with OpenBMC
Experience with Yocto build system
Experience in Linux kernel and userspace development
Experience and understanding of various buses: DBUS, SPI, I2C, eSPI, PCI-E
English - Intermediate level or higher
Would be a plus:

Experience with IPMI and Redfish
Experience with uboot
Experience and understanding of BIOS
Experience with QEMU

Customize the OpenBMC FW
Update uboot, kernel and rootfs to new PCB
Customize web interface to client’s need - Implement Prodigy CPU and BMC interface (custom SPI or modified eSPI)
Remap all internal DBUS services - Implement a high-level BMC from HPC and Cloud provider perspective

About Moon Agency

Consulting agency. We work with product companies from the USA and Europe. Also, work with Ukrainian outsourcing and outstaffing companies. We provide full recruitment and HR services. We have more than 10 years of experience in the IT industry and understand its business models. We have working experience with closing vacancies with different levels of seniority and various programming languages and technologies (C++, C#, Embedded, PHP, JavaScript, Java, Go, Python, Ruby, Perl, iOS, Swift, Android, Dart, Xamarin, etc).

We have a highly qualified team who are proud of their work!

Company website:

Job posted on 11 May 2022
13 views    0 applications

To apply for this and other jobs on Djinni login or signup.
  • home_work Full Remote
  • shopping_basket Product