Yadro·Москва·4 дн назад
Старший/ведущий разработчик C++ (Linux/OpenBMC)
Ориентир по рынку≈ 275 000 – 400 000 ₽наш грубый ориентир по 181 вакансии этого грейда на рынке, без учёта специальности: у работодателя вилка не указана
🌍 УдалённоSeniorПолная занятость🇷🇺 РФ
Стоит ли откликаться
Стоит откликнуться, но спросите про деньги
Сумму в объявлении не указали. Сколько платят за похожую работу, видно в разборе. Вакансия свежая: первые отклики читают внимательнее.
3 из 4 в норме
Зарплата не указана: ваша цель, нижняя граница и фраза для первого созвона
Деньги
Вилку работодатель не назвал. Грубый ориентир: столько платят в 181 вакансии уровня Senior по всему рынку, без учёта специальности.
Живость
Появилась 4 дня назад. По свежим вакансиям почти всегда действительно нанимают.
Описание
Расписано подробно: обязанностей 4, требований 14. Картина ясна до первого созвона.
- Не сказано
- как оформят и часовой пояс команды
Что требуют
ОбязательноC++LinuxPythonDockerJenkinsGitLab CICI/CD
Надбавка к зарплате на этом уровне: Python +22%, CI/CD +7%.
Полный разбор в Pro
Это короткий разбор. В Pro полный: под эту вакансию и ваше резюме
Сколько просить
Не продешевите: сумма под ваше резюме, нижняя граница и готовые фразы для торга
Ваше резюме против требований
Пройдёт ли ваше резюме фильтр: что совпало с требованиями и что дописать до отклика
Спросить у работодателя
Что стоит спросить: вопросы именно к этой вакансии для первого созвона
Когда откликаться
Стоит ли спешить: за сколько дней эта компания обычно закрывает вакансии
30 дней Pro: полный разбор каждой вакансииЧто ещё входит в Pro
Наша компания
Мы растём и расширяем продуктовую линейку, именно поэтому мы в поиске еще нескольких опытных инженеров-разработчиков в команду разработки OpenBMC — проекта с открытым исходным кодом, возглавляемого в рамках The Linux Foundation при участии многих других компаний. Проект OpenBMC основывается на инфраструктуре проекта Yocto и состоит из большого числа компонентов от загрузчика uboot и ядра ОС Linux до демонов и утилит, работающих в режиме пользователя и активно использующих подсистему d-bus для межпроцессного взаимодействия. Проект OpenBMC предназначен для удалённого управления аппаратным обеспе
Чем предстоит заниматься
Исправлением ошибок и разработкой новых функций в нашем варианте прошивки OpenBMC, в частности, с целью наладки взаимодействия с UEFI/BIOS x86
Взаимодействием с сообществом и мейнтейнерами проекта OpenBMC
Взаимодействием с нашими схемотехниками и трассировщиками в процессе запуска новых версий и ревизий наших плат
Возможно также непосредственное участие в работах по UEFI/BIOS для x86
Наши требования
Глубокого знания языка C++ 17ый стандарт и выше (Библиотеки: STL, Boost)
Отличное знание Linux (как архитектуры драйверов ядра, так и пользовательских API POSIX)
Знание принципов работы проекта Yocto
Знание принципов работы systemd и d-bus
Знание Python
Хорошее знание C, достаточное для периодических работ с драйверами Linux и загрузчиком u-boot
Опыт отладки с помощью gdb и иных средств
Знание низкоуровневых протоколов коммуникации, таких как: I²C, SPI, RS232, и т. п.
Знания английского языка (чтение технической литературы)
Опыт работы с 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
