NDA
сегодня

C++ Developer

выше рынка на 23,0%
вакансия ~ 412 000 ₽
в среднем 335 042 ₽
мэтч
Загрузи резюме в профиле, чтобы видеть % мэтча с вакансией

сопроводительное письмо

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

описание

Рассматривают из РФ

Компания занимается разработкой и поддержкой продуктов в сфере систем управления BMC на базе OpenBMC. Компания рассматривает кандидатов из России.

Вам нужно будет управлять технической базой разработки и поддержки продуктов, исправлять ошибки и разрабатывать новые функции в прошивке OpenBMC, чтобы наладить взаимодействие с UEFI/BIOS x86. Вы будете взаимодействовать со схемотехниками и трассировщиками при запуске новых версий плат, а также разрабатывать интерфейсы доступа BMC (WebAPI, Redfish API, IPMI, WebUI) и интерфейс командной строки (Bash). Вам предстоит самостоятельно разрабатывать системное ПО на C/C++ под ОС GNU/Linux, искать причины неисправностей на стыке ПО и железа и предлагать решения. Также нужно будет наставлять инженеров уровня Junior+ и управлять командой из 7+ человек, участвовать в развитии сообщества OpenBMC и работать с UEFI/BIOS для x86

требования

  • Имеете опыт работы с C++, 17 стандартом и выше (STL, Boost) более 5 лет
  • Знаете WebAPI, например REST
  • Понимаете принципы работы systemd и d-bus
  • Владеете Linux на уровне программирования userspace (POSIX API)
  • Хорошо знаете C, чтобы работать с драйверами Linux и загрузчиком u-boot
  • Знаете низкоуровневые протоколы связи, такие как I²C, SPI, RS232
  • Умеете отлаживать с помощью gdb и других инструментов
  • Владеете Bash и shell scripting (grep, sed, awk и т.д.)
  • Знаете Python
  • Имеете опыт управления командой от 5 человек (Будет плюсом)
  • Знаете GraphQL (Будет плюсом)
  • Понимаете принципы работы проекта Yocto и Yocto Linux (Будет плюсом)
  • Знаете стек протоколов DMTF: Redfish, PLDM, MCPT и т.д. (Будет плюсом)
  • Знаете Python на уровне, достаточном для разработки собственного сложного ПО (Будет плюсом)
  • Знаете Linux не только на уровне userspace, но и на уровне архитектуры драйверов ядра, имеете опыт разработки драйверов Linux, особенно реализующих интерфейсы sysfs и hwmon (Будет плюсом)
  • Имеете опыт работы с NC-SI, особенно с Broadcom NeXtreme (Будет плюсом)
  • Знаете 23-й стандарт (Будет плюсом)

условия

  • Уровень владения английским: B1 и выше
  • Работа рассматривается для кандидатов из РФ
Откликнуться Пожаловаться