Сеньор / Тимлид разработки в OpenBMC
🏢 Компания: YADRO
🌍 Формат: Удалёнка / Гибрид / Офис — Москва, Санкт-Петербург, Нижний Новгород, Минск
О компании:
YADRO — российская технологическая компания, которая создаёт, производит и поддерживает фундаментальные для рынка продукты: серверы, базовые станции и сопутствующую инфраструктуру.
Задачи:
• Управление техническим базисом разработки и поддержки продуктов на базе OpenBMC.
• Самостоятельная разработка системного ПО на C/C++ под GNU/Linux.
• Поиск и устранение неисправностей на стыке программного кода и аппаратуры.
• Наставничество инженеров уровня Junior+ и управление командой 7+ человек.
• Участие в развитии комьюнити OpenBMC.
Требования:
• Глубокие знания C++ (C++17 и выше), STL, Boost.
• Знание WebAPI (REST), systemd и d-bus.
• Отличное знание Linux на уровне userspace (POSIX API) и навыки отладки (gdb).
• Чтение технической документации на английском.
• Опыт управления командой от 5 человек.
Будет плюсом:
• Знание GraphQL.
• Знание стека DMTF: Redfish, PLDM, MCPT и т.д.
• Знание Python и Yocto; опыт разработки драйверов ядра (sysfs, hwmon).
Стек:
C, C++, Linux, OpenBMC, Yocto, systemd, d-bus, REST, gdb, Python, GraphQL, Redfish
Условия:
• ДМС со стоматологией с первых дней.
• Поддержка: юридические консультации, сессии с психологом, программы по ЗОЖ.
• Обучение и участие в конференциях; изучение английского.
• Программа лояльности, бонусы и скидки от партнёров.