Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Ищу Senior C++ разработчика / TeamLead в YADRO.
Есть интересная вакансия для тех, кому нравится не просто писать код, а работать на стыке software и hardware. Смотрю кандидатов из РФ и РБ.
YADRO развивает собственные вычислительные платформы, серверы и другое технологическое оборудование. Сейчас команда усиливается под новые проекты: формируем кросс-функциональную команду до 10 человек и ищем Senior/TeamLead в направление OpenBMC.
Немного о проекте. OpenBMC - open-source платформа для удаленного управления серверным оборудованием. Здесь работа идет с Linux, прошивкой BMC, взаимодействием с BIOS/UEFI и аппаратной частью. То есть это системная разработка, где важно понимать, что происходит не только в коде, но и на уровне железа.
Что предстоит делать:
Развивать и поддерживать прошивку 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 и shell scripting, Python.
Понимание Web API (REST и аналоги).
Опыт работы с низкоуровневыми интерфейсами и протоколами: I2C, SPI, RS232 и другими.
Навыки отладки с gdb и похожими инструментами.
Уровень владения английским: B1 и выше
Будет плюсом опыт с Yocto, GraphQL, Redfish/PLDM, драйверами Linux, u-boot, NC-SI, а также управление командой от 5 человек и знание C++23.
Что по условиям:
Удаленно или гибридно. Офисы есть в Москве, Санкт-Петербурге, Екатеринбурге, Нижнем Новгороде и Минске.
Официальное оформление. В YADRO также есть ДМС с первых дней, обучение и участие в конференциях, английский, внутренний лекторий и другие возможности для развития.
Если у вас есть такой опыт и хочется заниматься системной разработкой на стыке ПО и железа, напишите мне в телеграм
А если вакансия не ваша, буду благодарен за репост или рекомендацию знакомого инженера.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →
Текст вакансии взят без изменений