📍 Москва (м. Динамо / Петровский парк / ЦСКА)Офис или гибрид
Технологии/инструменты
C/С++LinuxGDBGitGitlabJenkinsTeamCityBambooOpenBMC
Мы ищем системного разработчика уровня Senior/TeamLead в сфере систем управления BMC на базе OpenBMC в компанию ООО "СИЛА" — российский производитель ИТ-оборудования и программного обеспечения.
Вам предстоит разрабатывать средства для управления сервером, который решает задачи загрузки, мониторинга и т.п.
- Стек технологий проекта: С/С++, Embedded Linux, Yocto, U-Boot, Python, UEFI и Vue.js.
- Протоколы: D-Bus, IPMI, I2C/SMBus, Redfish.
Задачи
- Управление техническим базисом разработки и поддержки продуктов в сфере систем управления BMC на базе OpenBMC.
- Сопровождение и доработка кода UEFI BIOS для компьютеров на базе x86-64.
- Самостоятельная разработка системного ПО на C/С++ под ОС GNU/Linux.
- Поиск причин неисправностей на стыке программного кода и вычислительного железа и разработка методов их решения.
- Реверс-инжиниринг встроенного ПО.
Требования
- Опыт работы: 3–6 лет.
- Разработка ПО систем управления BMC на базе OpenBMC.
- Опыт разработки ПО для Embedded Linux.
- Опыт самостоятельной разработки на C/С++ — обязательно.
- Знание C/С++, достаточное для периодических работ с драйверами Linux и загрузчиком U-Boot.
- Опыт анализа коммитов в ядре Linux.
- Отличное знание Linux.
- Навык написания кода высокого качества в соответствии со стандартами проекта, а также крепкие навыки документирования кода.
- Опыт отладки с помощью GDB и иных средств.
- Опыт работы с системами отслеживания задач.
- Опыт работы с системой контроля версий Git.
- Опыт работы с системами непрерывной интеграции (Gitlab, Jenkins, TeamCity, Bamboo и т.п.).
Условия
- Соблюдение ТК РФ.
- Все льготы и преимущества работы в аккредитованной ИТ-компании.
- ДМС со стоматологией и страхование жизни для сотрудников, льготное страхование для членов семьи.
- Возможность участвовать в масштабных и значимых проектах и менять рынок продуктов.
- Возможность профессионального и карьерного развития.
- Обучение Hard и Soft навыкам.
- Развитая корпоративная культура: тимбилдинги, возможность присоединиться к корпоративному спорту, льготами и скидкам.
- Формат работы — гибрид или удалёнка.