Team Lead (OpenBMC, C/С++, Linux)

З/п не указана
Опыт работы: От 3 до 6 лет
График работы: Полный день
Занятость: Полная занятость
Компания: IBS Platformix

Мы ищем руководителя группы разработки/главного конструктора продуктов в сфере систем управления BMC на базе OpenBMC в дочернюю компанию ООО "СИЛА" (российский производитель ИТ-оборудования).

Обязанности:
  • Управление техническим базисом разработки и поддержки продуктов в сфере систем управления BMC на базе OpenBMC;
  • Самостоятельная разработка системного ПО на C/С++ под ОС GNU/Linux;
  • Руководство командой разработки (до 5 чел): подбор команды по проект, формирование процессов разработки и тестирования, постановка задач и контроль исполнения, составление план-графиков, наставничество, обучение, code-review, взаимодействие с другими отделами и продуктовым командами.
Стек технологий проекта:

С/С++, dbus, boost, embedded linux, linux kernel,systemd, ipmi, i2c/smbus, yocto, U-Boot, python, UEFI, и vue.js.

Обязательные требования к кандидату:
  • Опыт руководства командой от 2-х лет и выше;
  • Опыт разработки ПО для Linux;
  • Опыт самостоятельной разработки на C++;
  • Знание C, достаточное для периодических работ с драйверами Linux и загрузчиком u-boot;
  • Опыт анализа коммитов в ядре Linux;
  • Отличное знание Linux;
  • Навык написания кода высокого качества в соответствии со стандартами проекта, а также крепкие навыки документирования кода;
  • Опыт отладки с помощью gdb и иных средств;
  • Опыт работы с системами отслеживания задач;
  • Опыт работы с системой контроля версий git;
  • Опыт работы с системами непрерывной интеграции (Jenkins, Teamcity, Bamboo, и т.п.).
Желательные требования, но не обязательные:
  • Опыт разработки на boost;
  • Опыт разработки драйверов Linux любого свойства, особенно реализующих интерфейс sysfs и hwmon;
  • Опыт разработки под embedded Linux (ARM);
  • Понимание принципов работы современных аппаратных серверных систем;
  • Понимание как взаимодействуют между собой процессоры, память, устройства PCIe, чипсет, BIOS, BMC;
  • Умение пользоваться чужими библиотеками или частично их переписывать из дебагера;
  • Опыт работы с NC-SI;
  • Знание принципов работы проекта Yocto;Знание и опыт разработки на python;
  • Знание и опыт использования Javascript и HTML5/CSS3, протоколов IPMI, MCPT, PLDM;
  • Опыт реверс-инжиниринга стороннего ПО.
Условия:
  • Полное соблюдение ТК РФ;
  • Льготы и преимущества работы в аккредитованной ИТ-компании;
  • ДМС и страхование жизни для сотрудников, льготное страхование для членов семьи;
  • Планирование карьеры — сотрудники компании имеют возможность профессионального и карьерного развития;
  • Офис расположен в пешей доступности от метро Дмитровская (есть парковка);
  • Гибридный формат работы (3 дня в офисе, 2 удалённо);
  • Обучение Hard и Soft skills навыкам;
  • Развитая корпоративная культура: тимбилдинги, возможность присоединится к корпоративному спорту, льготами и скидкам;
  • Офис IBS Platformix расположен в пешей доступности от метро Дмитровская;
  • Дружный коллектив профессионалов;
  • Возможность участвовать в масштабных и значимых проектах.
Хочу откликнуться
<
>