Перейти к содержимому
YADRO
Y
YADRO

Инженер-разработчик OpenBMC

Разработка и поддержка прошивки OpenBMC на базе Yocto: исправление ошибок, новые функции, интеграция с UEFI/BIOS x86. Нужен глубокий C++17, отличное знание Linux (драйверы, POSIX), опыт с Yocto, systemd, d-bus, Python и низкоуровневыми протоколами. Работа в команде с сообществом OpenBMC, схемотехниками и трассировщиками.

senior ~1 231 400 – 2 455 085 ₸

Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.

Языки: English · Intermediate
описание

Что предстоит делать

Навыки: C++, Linux, Yocto Project, Python. Квалификация: Senior. Специализации: Разработчик приложений. Мы растём и расширяем продуктовую линейку, именно поэтому мы в поиске еще нескольких опытных инженеров-разработчиков в команду разработки OpenBMC — проекта с открытым исходным кодом, возглавляемого в рамках The Linux Foundation при участии многих других компаний. Проект OpenBMC основывается на инфраструктуре проекта Yocto и состоит из большого числа компонентов от загрузчика uboot и ядра ОС Linux до демонов и утилит, работающих в режиме пользователя и активно использующих подсистему d-bus для межпроцессного взаимодействия. Проект OpenBMC предназначен для удалённого управления аппаратным обеспечением серверов посредством протоколов RedFish, IPMI и SNMP, а также имеет интерфейс командной строки и веб-интерфейс. ## Чем Вам предстоит заниматься: - Исправлением ошибок и разработкой новых функций в нашем варианте прошивки 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, и т. п.; - Знания английского языка (чтение технической литературы). ## Дополнительно приветствуем: - Знание 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.

навыки

Стек и инструменты

salary intelligence

Зарплата не указана — оценили по рынку

На основе 24 похожих вакансий за 90 дней.

оценка p25–p75
1 231 400 – 2 455 085 ₸
медиана: 1 684 754 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты C++ Калькулятор зарплат

Сколько платят вам?

Вакансии показывают, что обещают работодатели. Анонимно расскажите, сколько получаете вы как C++-разработчика — так появится зарплата, которую платят на деле.

Без имени и компании. Отдельные ответы не публикуются.
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в YADRO

9 активных вакансий в компании

1 д. назад

RTL-инженер

~894 280 – 1 564 990 ₸ оценка

Разработка процессорных IP-ядер RISC-V для серверов, сетевого оборудования и систем хранения. Нужен опыт RTL-разработки от 3 лет, знание Verilog/SystemVerilog и Linux. Плюсом будет опыт с помехоустойчивым кодированием, стандартами LTE/5G и Python/MATLAB.

Verilog SystemVerilog RTL +6
middle hc
1 нед. назад

Lead Backend разработчик (Python)

~2 123 915 ₸ оценка

YADRO ищет Lead Backend-разработчика на Python для развития экосистемы внутренних и внешних цифровых сервисов компании. Нужен опыт управления командой от 5 лет, знание Django/FastAPI, Kubernetes, базовый фронтенд на React и TypeScript. Предлагают конкурентную зарплату, ДМС, обучение, поддержку инноваций и программы рекомендаций.

Python PostgreSQL Kubernetes +8
lead hc
1 нед. назад

Инженер по безопасности

~1 269 818 ₸ оценка

Нужен инженер по сетевой безопасности уровня Senior: внедрять и сопровождать средства защиты, анализировать трафик и уязвимости, настраивать NGFW, VPN и доступ по 802.1x/RADIUS/TACACS+. Требуется опыт администрирования Cisco и Mikrotik, знание Linux/Windows, AD, модели OSI и основ пентеста. Предлагают гибридный или удалённый формат, гибкий график, конкурентную зарплату и оформление по ТК РФ.

NGFW Cisco Mikrotik +11
senior удал. hc
2 нед. назад

Embedded Software Engineer (Middle)

~1 050 000 – 2 079 201 ₸ оценка

Нужен разработчик встраиваемого ПО: писать и поддерживать прошивки для микроконтроллеров ARM (STM32, GD32), MIPS и RISC-V на языке C. В задачи входит рефакторинг кода, ведение документации и работа в команде по внутренним стандартам разработки. Уровень, компания и условия в тексте не указаны.

C Embedded микроконтроллеры +7
junior cr

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

6 вакансий
R
RUBETEK-TELECOM
16 ч. назад

Разработчик DSP и PHY/MAC

~1 231 400 – 2 455 085 ₸ оценка

Разработка DSP и PHY/MAC для современных спутниковых и наземных модемов на C++ с применением MATLAB и FPGA. Работа включает проектирование цифровой связи, синхронизацию, модуляцию/демодуляцию и работу с высокопроизводительными системами в составе инженерной команды.

C++ MATLAB FPGA +5
senior cr
I
Inspirito
1 д. назад

Embedded Software Engineer

~1 231 400 – 2 455 085 ₸ оценка по стеку

Разработка прошивок для микроконтроллеров ATMega и STM и модификация ПО беспилотников на базе ArduPilot. Нужен опыт программирования на C/C++ и Python от 5 лет, работа с микроконтроллерами, протоколами SPI/I2C/UART и RTOS. Работа в Киеве с выездами на полевые испытания, требуется пройти проверку на полиграфе.

C/C++ Python ATMega +11
senior Киев dou
I
Infineon Technologies
1 д. назад

Инженер по встраиваемому ПО (Embedded C)

~1 231 400 – 2 455 085 ₸ оценка по стеку

Разработка встраиваемого ПО и прошивок для ARM-микроконтроллеров: низкоуровневые драйверы, архитектура firmware, требования по кибербезопасности. Нужен опыт Embedded C от 5 лет, знание ARM Cortex-M и ассемблера, понимание криптографии и интерфейсов CAN/LIN/SPI. Работа в международной команде Infineon с менторством джунов и участием в полном жизненном цикле продукта.

Embedded C ARM Cortex-M +6
senior Львів dou
T
TechAssurance
2 д. назад

Розробник БПЛА / Embedded Linux Engineer

~1 231 400 – 2 455 085 ₸ оценка по стеку

Разработка ПО для БПЛА и бортовых систем: интеграция полётных контроллеров, работа с ArduPilot/MAVLink, embedded Linux, компьютерное зрение и ML на C/C++ и Python. Нужен Strong Middle/Senior с опытом embedded-платформ, периферии и Linux. Работа в Киеве с выездами на полевые испытания, возможна бронь.

C/C++ Python Embedded Linux +18
senior Київ dou
Л
ЛютьFPV
6 д. назад

Embedded engineer

~1 231 400 – 2 455 085 ₸ оценка по стеку

Разработка ПО для встроенных систем FPV-дронов: обработка потокового видео и сенсорных данных, внедрение компьютерного зрения и ML-моделей на edge-устройства. Нужен C++ (обязательно), Python, опыт computer vision и машинного обучения от 4 лет, английский B2. Предлагают официальное трудоустройство, бесплатные обеды, бронирование и работу в офисе Киева.

ROS2 OpenCV Python +12
senior Киев dou
I
Infineon Technologies
1 д. назад

Инженер-программист C++/C (ModusToolbox)

~1 341 420 – ~1 788 560 ₸ (3 000 – 4 000 USD)

Разработка продвинутых программных решений для экосистемы ModusToolbox: проектирование, реализация и оптимизация сложных компонентов, работа с встроенными системами. Требуется степень в области электроники или CS, 3+ года опыта разработки, сильное знание C++ и C, понимание embedded-систем и свободный английский. Предлагают работу в международной команде над инновационными продуктами Infineon.

C++ C embedded +3
senior Львів dou