Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
Platformix

Cистемный разработчик

в Platformix

250 000 —‍ 400 000 ₽/мес на руки

📍 Москва (м. Динамо / Петровский парк / ЦСКА)Офис или гибрид
Специализация
С / С++
Уровень
Senior

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

Продукт —‍ средство для управления сервером, решает задачи загрузки, мониторинга и т.п.

Технологии/инструменты

CLinuxDas U-BootGDBGitGitLabJenkinsTeamCityBamboo

Стек технологий проекта:

  • С/С++, Embedded Linux Yocto, Das U-Boot, Python, UEFI, и Vue.js.
  • Протоколы: D-Bus, IPMI, I2C/SMBus, Redfish.

Задачи

  • Управление техническим базисом разработки и поддержки продуктов в сфере систем управления BMC на базе OpenBMC.
  • Сопровождение и доработка кода UEFI / BIOS для компьютеров на базе x86-64.
  • Самостоятельная разработка системного ПО на C/С++ под ОС GNU/Linux.
  • Поиск причин неисправностей на стыке программного кода и вычислительного железа и разработка методов их решения.
  • Реверс-инжиниринг встроенного ПО.

Требования

  • Опыт разработки ПО для Embedded Linux.
  • Опыт самостоятельной разработки на C —‍ обязательно.
  • Знание C, достаточное для периодических работ с драйверами Linux и загрузчиком U-Boot.
  • Опыт анализа коммитов в ядре Linux.
  • Отличное знание Linux.
  • Навык написания кода высокого качества в соответствии со стандартами проекта, а также крепкие навыки документирования кода.
  • Опыт отладки с помощью GDB и иных средств.
  • Опыт работы с системами отслеживания задач.
  • Опыт работы с системой контроля версий Git.
  • Опыт работы с системами непрерывной интеграции (GitLab, Jenkins, TeamCity, Bamboo и т.п.).

Будет плюсом:

  • Опыт разработки на базе OpenBMC.
  • Опыт разработки драйверов Linux, реализующих интерфейс sysfs и hwmon.
  • Опыт разработки под embedded Linux (ARM).
  • Понимание принципов работы современных аппаратных серверных систем.
  • Понимание, как взаимодействуют между собой процессоры, память, устройства PCIe, чипсет, BIOS, BMC.
  • Умение пользоваться чужими библиотеками или частично их переписывать из дебагера.
  • Знание принципов работы проекта Yocto.
  • Знание и опыт разработки на Python.
  • Знание и опыт использования JavaScript и HTML5/CSS3, протоколов IPMI, MCPT, PLDM.
  • Опыт реверс-инжиниринга встроенного ПО.
Елена Белая IT Recruiter
Platformix

О компании Platformix

Сфера
Заказная разработка / Аутсорсинг

Системный интегратор Platformix с 1992 года успешно помогает предприятиям из различных отраслей создавать надежную платформу для ведения бизнеса.

Похожие вакансии

410 000 – 680 000 ₽/мес на руки
📍 Москва (м. Парк культуры), Санкт-Петербург (м. Площадь Ленина), Нижний Новгород, Минск (Беларусь), офис или гибрид
400 000 – 600 000 ₽/мес на руки
📍 Москва (м. Авиамоторная), офис или гибрид
350 000 – 450 000 ₽/мес на руки
📍 Москва (м. Деловой центр), Санкт-Петербург (м. Площадь Ленина / Выборгская / Новочеркасская), Великий Новгород, можно удалённо из РФ
300 000 – 550 000 ₽/мес на руки
📍 Москва (м. Павелецкая), Санкт-Петербург (м. Площадь Ленина), офис или гибрид
300 000 – 450 000 ₽/мес на руки
📍 Москва (м. Парк культуры), Санкт-Петербург (м. Площадь Ленина), офис или гибрид