Ведущий разработчик C++ (Linux/OpenBMC)

YADRO

Ведущий разработчик C++ (Linux/OpenBMC)

Санкт-Петербург, Свердловская набережная, 44Б

Метро: Площадь Ленина

Описание вакансии

YADRO активно развивает ключевое направление BMC/Firmware микроконтроллеров, где инженеры занимаются полным циклом разработки и сопровождения собственных реализаций BMC для нашего оборудования: серверов, СХД, клиентских систем и телеком-оборудования.

________________________________________________________________________________________________________
Наша работа тесно связана с OpenBMC — проектом с открытым исходным кодом под эгидой The Linux Foundation. Наш стек технологий строится на инфраструктуре Yocto и включает в себя всё — от загрузчика U-Boot и ядра Linux до высокоуровневых демонов и утилит.

________________________________________________________________________________________________________

Чем предстоит заниматься:

  • исправлением ошибок и разработкой новых функций в нашем варианте прошивки OpenBMC, в частности, с целью наладки взаимодействия с UEFI/BIOS x86;
  • взаимодействием с сообществом и мейнтейнерами проекта OpenBMC;
  • взаимодействием с нашими схемотехниками и трассировщиками в процессе запуска новых версий и ревизий наших плат.
  • участие в работах по UEFI/BIOS для x86.

Что ожидаем от будущего члена команды:

  • знания современных стандартов C++ (от 17);
  • знание Linux (архитектура драйверов ядра, пользовательские API POSIX);
  • знание принципов работы Yocto;
  • знание принципов работы systemd и d-bus;
  • знание C, достаточное для периодических работ с драйверами Linux и загрузчиком u-boot;
  • опыт отладки с помощью gdb и иных средств;
  • знание низкоуровневых протоколов коммуникации, таких как: I²C, SPI, RS232.

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

  • знание Python;
  • опыт работы с multimedia подсистемами в Linux kernel/user space (DRM, KMS, X11/Wayland, V4L2 и GStreamer);
  • опыт отладки видео кодеков, GPU, дисплеев (LVDS, MIPI), камер;
  • опыт работы с FPGA-тулами, например Xilinx Vivado, логическими анализаторами и анализаторами протоколов, отладчиком opencod или аналогами;
  • опыт в DevOps: docker, jenkins или gitlab CI/CD, Labgrid, LAVA или аналоги;
  • знание RISC-V Assembler.

Будем рады предложить:

  • возможность выбрать формат работы: офис, гибрид или полностью удалённая работа;
  • возможность выбрать удобные начало и окончание рабочего дня;
  • конкурентный уровень заработной платы и премирование по результатам работы;
  • возможность расти горизонтально и вертикально, а также в зависимости от результатов и интересов перемещаться между проектами и командами;
  • обучение и развитие: учебный портал с курсами и лекциями от экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;
  • программу поддержки инноваций: премии за регистрацию патентов, создание результатов интеллектуальной деятельности;
  • лекторий с выдающимися экспертами: инженерами, учеными и исследователями;
  • заботу о здоровье: ДМС с первых дней работы, льготные условия страхования близких;
  • поддержку в личных вопросах: консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
  • открытое общение: регулярные онлайн-встречи всей команды YADRO.
Навыки
  • C/C++
  • Linux
  • U-boot
  • Boost
  • STL
  • Yocto
  • POSIX
Посмотреть контакты работодателя

Адрес

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

Enjoypro
Удаленная работа
  • Санкт-Петербург

  • до 270000 RUR

Рекомендуем
RedLab
Удаленная работа
  • Санкт-Петербург

  • до 270000 RUR

Рекомендуем
YADRO
Удаленная работа
  • Санкт-Петербург

  • до 270000 RUR

Рекомендуем
Гарпикс
Удаленная работа
  • Санкт-Петербург

  • до 300000 RUR

Renga Software
Удаленная работа
  • Санкт-Петербург

  • до 300000 RUR

2ГИС
Удаленная работа
  • Санкт-Петербург

  • до 300000 RUR

YADRO
Удаленная работа
  • Санкт-Петербург

  • до 300000 RUR

2ГИС
Удаленная работа
  • Санкт-Петербург

  • до 300000 RUR

РСТ Энерджи
Удаленная работа
  • Санкт-Петербург

  • от 230000 RUR

YADRO
Удаленная работа
  • Санкт-Петербург

  • от 230000 RUR

Shvacher
Удаленная работа
  • Санкт-Петербург

  • до 800000 RUR

Датаджайл

C++ developer

Датаджайл

Удаленная работа
  • Санкт-Петербург

  • до 800000 RUR

Кронетика
Удаленная работа
  • Санкт-Петербург

  • до 229900 RUR

Just AI
Удаленная работа
  • Санкт-Петербург

  • до 229900 RUR

Playneta
Удаленная работа
  • Санкт-Петербург

  • до 229900 RUR

Okko
Удаленная работа
  • Санкт-Петербург

  • до 229900 RUR

МегаФон

Senior PDM

МегаФон

Удаленная работа
  • Санкт-Петербург

  • до 229900 RUR

Just AI
Удаленная работа
  • Санкт-Петербург

  • до 229900 RUR

Ozon
Удаленная работа
  • Санкт-Петербург

  • до 229900 RUR

Яндекс
Удаленная работа
  • Санкт-Петербург

  • до 229900 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию