A complete application in a minute
Tailored resume and cover letter, ready to send.
YADRO развивает OpenBMC-платформы и OpenBMC-сообщество, работая над прошивкой, интерфейсами и интеграцией с аппаратной частью сервера. В команде ожидается опыт по OpenBMC, C++17 и выше, знание Linux user space, POSIX, systemd, D-Bus и сетевых протоколов.
Работа возможна удаленно или в гибридном формате; офисы в РФ и Беларусь. Кандидаты из РФ и РБ приглашаются к участию в проектах с открытым исходным кодом и развитии платформы.
YADRO развивает собственные вычислительные платформы, серверы и другое технологическое оборудование. Команда усиливается под новые проекты в направлении OpenBMC — платформы с открытым исходным кодом для удалённого управления серверным оборудованием.
Развивать и поддерживать прошивку OpenBMC, исправлять ошибки и добавлять новые функции Разрабатывать интерфейсы BMC: Redfish API, IPMI, WebAPI на GraphQL C++, WebUI и CLI Работать с C/C++ под GNU/Linux и разбираться с проблемами на стыке программного обеспечения и оборудования Взаимодействовать со схемотехниками и специалистами по трассировке при запуске новых плат Участвовать в работах по UEFI/BIOS для x86 Помогать развиваться инженерам и управлять командой от 7 человек Участвовать в развитии сообщества OpenBMC
От 5 лет коммерческой разработки на C++17 и выше, знание STL и Boost Знание Linux userspace, POSIX API, systemd и D-Bus Хорошее знание C, Bash, сценариев оболочки и Python Понимание Web API, REST и аналогов Опыт работы с низкоуровневыми интерфейсами и протоколами: I2C, SPI, RS232 и другими Навыки отладки с gdb и похожими инструментами Английский от уровня B1 Будет плюсом: опыт с Yocto, GraphQL, Redfish/PLDM, драйверами Linux, u-boot, NC-SI, управление командой от 5 человек и знание C++23
Официальное оформление ДМС с первых дней Обучение и участие в конференциях Английский и внутренний лекторий Возможности для развития Удаленно или гибридно; офисы в Москве, Санкт-Петербурге, Екатеринбурге, Нижнем Новгороде и Минске. Кандидаты из РФ и РБ