Реализуем программную поддержку новых аппаратных продуктов компании, определяем протоколы и методы взаимодействия между программными и аппаратными компонентами наших продуктов.

YADRO BIOS / BMC
Распределённая команда занимается разработкой и сопровождением собственных программных реализаций ПО UEFI (BIOS) и BMC, используемых в различных продуктах YADRO: серверах, системах хранения данных, клиентских системах KVADRA, телеком-оборудовании.
Команда BIOS/BMC
Компания YADRO создаёт фундаментальные технические продукты, среди которых серверы, СХД и планшеты на собственной ОС. Присоединяйтесь к команде, которая начинала с разработки 4-процессорного сервера на
OpenPOWER P8, а сейчас работает с серверами на x86 и создаёт ПО для
базовой станции.
Специалисты оптимизируют код, тестируют изменения, проводят
диагностику аппаратных компонентов и обеспечивают безопасность системы.
Наше ПО построено на базе проектов с открытым исходным кодом,
Tiancore EDK2 и OpenBMC, и нацелено на поддержку аппаратных
платформ и уникальных продуктовых функций.
через WebUI, Redfish, IPMI, SNMP и CLI (ssh)
(IP-KVM) и образы носителей (Virtual Media)
в BMC
с информацией о системе, предоставляет сервисы времени исполнения для хостовой ОС
Клиентские
устройства KVADRA
Серверы
YADRO VEGMAN
Системы хранения
данных YADRO TATLIN
Базовые
станции 5G

Роли в команде
Стек технологий
Интервью с инженером BIOS/BMC
Узнайте больше о том, как зарождалась команда, для каких проектов наши специалисты всё придумывают с нуля и как быстро развиваются сотрудники в направлении BIOS/BMC.
Присоединиться к команде

Примеры задач
Исследуем новые программные и аппаратные технологии для применения в наших продуктах. Выделяем время
на рефакторинг кода для повышения производительности.
Проводим верификацию микрокода и выполняем проверку прошивок микросхем всех продуктов компании. Выстраиваем стратегию тестирования и обеспечиваем выпуск релизов в плановые даты.
Реализуем продуктовые требования. Добавляем новые фичи и/или изменяем поведение существующих — от WebUI
до политик управления аппаратными компонентами.
Придумываем методы безопасного обновления прошивок BIOS и BMC, чтобы обеспечить минимальный или нулевой downtime критических сервисов наших клиентов.
Поддерживаем проекты с открытым исходным кодом и активно вносим в них свои изменения там, где это возможно и необходимо.

Открытые вакансии
Этапы собеседования
Мы проводим три этапа собеседования, чтобы лучше познакомиться с кандидатом, рассказать о будущих задачах и команде, а также ответить на вопросы. Все встречи проходят онлайн.
HR-скрининг
- Поговорим про ваш профессиональный опыт и карьерные ожидания.
- Зададим общие технические вопросы о вашей работе и ключевых проектах.
Техническое интервью
- Обсудим теоретические вопросы по выбранному направлению и ваш подход к решению сложных задач.C/C++QA
- Проведём лайв-кодинг или разбор кода. Это формат живого диалога о вашем опыте и методах работы.
Финальная встреча
- Поговорим про ваши soft-skills и принципы работы в команде.
- Разберём кейсы и нестандартные ситуации — обсудим, как действовать в подобных условиях.
- Ответим на ваши вопросы о задачах и процессах внутри команды.
Карьерный трек
Анкета кандидата
Пожалуйста, заполните эту анкету, чтобы мы могли познакомиться с вами поближе.



