Перейти к содержимому
F
FRDM Group
Київ
1

Embedded Linux Engineer

Разработка низкоуровневого ПО и драйверов ядра Linux для кастомных аппаратных платформ: bring-up железа, портирование BSP, сборка дистрибутивов через Yocto/Buildroot, отладка на стыке hardware/software. Требуется уверенный C, знание Linux Internals, Device Tree, протоколов I2C/SPI/UART/PCIe/USB и работы с осциллографом и логическим анализатором. Плюсом — опыт с автопилотами Ardupilot/PX4, ROS и видеосистемами. Предлагают официальное трудоустройство, график пн-пт 8:00–17:00.

middle Київ ~902 620 – 1 150 841 ₸

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

описание

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

<p><b>Основные обязанности:</b></p><ol><li>Bring-up и подготовка железа:<br><ul><li>Подготовка новых изделий к серийному производству.</li><li>Первичное тестирование конфигураций (Hardware Bring-up).</li><li>Анализ новых разработок и проектирование тестовых стендов (Test Benches).</li></ul></li><li>Разработка низкоуровневого ПО и драйверов:<br><ul><li>Настройка и портирование Linux (BSP) под кастомные аппаратные платформы.</li><li>Написание, отладка и поддержка драйверов ядра (Linux Kernel Drivers) для интерфейсов: I2C, SPI, UART, PCIe, USB, GPIO, CAN, Ethernet.</li><li>Настройка и кастомизация Device Tree.</li></ul></li><li>Создание и поддержка дистрибутивов:<br><ul><li>Кастомные сборки ОС с помощью инструментов автоматизации (Yocto Project, Buildroot).</li><li>Создание bootloader-ов (U-Boot, Barebox) и настройка безопасной загрузки (Secure Boot).</li></ul></li><li>Взаимодействие с «железом» (Hardware Troubleshooting):<br><ul><li>Тесное сотрудничество с командой схемотехников/HW-инженеров.</li><li>Чтение принципиальных электрических схем и даташитов (Datasheets).</li><li>Поиск и устранение аппаратных неисправностей (Troubleshooting) с помощью осциллографов, логических анализаторов и мультиметров.</li></ul></li></ol><h3>Требования к кандидату (Hard Skills)</h3><p>Языки программирования:</p><ul><li>Уверенное владение C (обязательно).</li><li>C++ или Python / Bash для написания скриптов, тестирования и автоматизации.</li><li>Linux Internals:<br><ul><li>Глубокое понимание архитектуры ядра Linux (управление памятью, прерывания, потоки, события, подсистемы ядра).</li><li>Опыт работы с Device Tree (DTS/DTSI).</li></ul></li><li>Build Systems:<br><ul><li>Опыт создания и кастомизации ОС через Yocto Project (BitBake) или Buildroot.</li></ul></li><li>Hardware Knowledge &amp; Instruments:<br><ul><li>Умение читать принципиальные электрические схемы и блок-схемы.</li><li>Глубокое понимание протоколов: I2C, SPI, UART, PCIe, USB, GPIO, CAN, Ethernet.</li><li>Практический опыт работы с измерительными приборами: осциллографы, логические анализаторы.</li></ul></li><li>Инструменты отладки (Debugging &amp; Profiling):<br><ul><li>Программная отладка: GDB, Valgrind.</li><li>Трейсинг и профайлинг: ftrace, perf, strace.</li><li>Аппаратная отладка: JTAG / SWD (OpenOCD, J-Link).</li></ul></li><li>Системы контроля версий:<br><ul><li>Git (включая ревью кода, работу с патчами и подмодулями).</li></ul></li></ul><h3>Будет плюсом (Nice to Have)</h3><ol><li>Специализация в UGV / UAV:<br><ul><li>Опыт работы с автопилотами и стек-технологиями Ardupilot или PX4.</li><li>Знание протоколов связи MAVLink и UAVCAN / Cyphal.</li><li>Опыт работы с ROS / ROS2 (Robot Operating System).</li></ul></li><li>Низкоуровневое ПО:<br><ul><li>Опыт работы с Bootloader (особенно U-Boot).</li><li>Опыт работы с системным ПО для беспроводной связи (Wi-Fi, Bluetooth, 4G/5G модемы через NetworkManager или ModemManager).</li></ul></li><li>Видео и сети:<br><ul><li>Работа с видеосистемами (V4L2, GStreamer, MIPI-CSI).</li><li>Знание сетевого стека Linux, настройка VLAN, iptables/nftables.</li></ul></li><li>Оптимизация и безопасность:<br><ul><li>Опыт работы с Linux Real-Time (патч PREEMPT_RT).</li><li>Знание механизмов обновления систем (OTA: Mender, RAUC, SWUpdate).</li></ul></li></ol><p>Soft Skills:</p><ul><li>Междисциплинарная коммуникация: Умение строить конструктивный диалог с командой.</li><li>Способность методично изолировать проблемы на границе hardware/software и находить их первопричину.</li><li>Умение самостоятельно разбираться со сложной или неполной технической документацией без микроменеджмента.</li><li>Ответственное отношение к низкоуровневому коду и конфигурациям железа. </li></ul><p><b>Мы предлагаем:</b></p><ul><li>Официальное трудоустройство и достойную оплату.</li><li>Возможности для профессионального развития и карьерного роста.</li><li>График работы: пн-пт, с 8 до 17:00 ч.</li></ul><p>*Рассмотрение резюме кандидатов обычно длится до 10 рабочих дней (2 недели). Если примем решение двигаться дальше — обязательно свяжемся с Вами. Если же на данный момент Ваша кандидатура не будет соответствовать требованиям, сохраним резюме и вернёмся к нему, когда появится релевантная вакансия.</p> <div> <a href="https://jobs.dou.ua/companies/frdm-group/vacancies/376473/#reply-btn-id">Откликнуться на вакансию</a> </div>

навыки

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

salary intelligence

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

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

оценка p25–p75
902 620 – 1 150 841 ₸
медиана: 1 128 275 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты C++ Калькулятор зарплат

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

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

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

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

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

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

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

6 вакансий
P
Paidefence
4 д. назад

Embedded инженер

~902 620 – 1 150 841 ₸ оценка

Британско-украинская оборонная tech-компания ищет Embedded инженера, который возьмёт на себя разработку прошивок и встраиваемых систем для устройств на передовой. Нужен глубокий опыт с C/C++ для микроконтроллеров STM32/ESP32 и Embedded Linux, знание FreeRTOS, протоколов I2C/SPI/UART/CAN и умение работать с измерительным оборудованием. Предлагают высокую автономию, работу над реальными deep-tech задачами в сфере ПВО и официальное трудоустройство с полным соцпакетом.

Embedded C/C++ STM32 +13
middle Київ dou
A
ARX Robotics
5 д. назад

Инженер по технической поддержке и разработке (C++/Python)

~902 620 – 1 150 841 ₸ оценка

В ARX Robotics вы будете поддерживать надёжность автономных наземных систем: прошивать прошивки, настраивать оборудование, решать сложные технические проблемы на месте и удалённо, а также дорабатывать функциональность и исправлять баги. Нужны опыт от 2 лет в разработке ПО, встраиваемых системах или техподдержке, уверенный Linux, Python, Bash и C++, понимание аппаратно-программного взаимодействия. Предлагают конкурентную зарплату, работу в международной команде и возможности для роста.

Linux Python Bash +6
middle Київ dou
A
Airlogix
5 д. назад

Інженер систем керування БПЛА (ArduPilot/ArduPlane)

~902 620 – 1 150 841 ₸ оценка

Розробка та налаштування систем керування БПЛА літакового типу на базі ArduPilot/ArduPlane: кастомні режими польоту, алгоритми наведення (ProNav), робота з EKF та контурами автопілота, інтеграція бортової системи термінального наведення. Потрібен впевнений C++, досвід з ArduPilot від 2 років, розуміння динаміки польоту та SITL. Пропонують офіційне працевлаштування, бронювання, гнучкий графік та роботу в Києві.

ArduPilot ArduPlane C++ +10
middle Київ dou
T
TechAssurance
1 нед. назад

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

~1 356 616 – 2 707 860 ₸ оценка по стеку

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

C/C++ Python Embedded Linux +18
senior Київ dou
U
UGV Robotics
1 д. назад

Технік з прошивки мікроконтролерів

~406 179 – ~496 441 ₸ (900 – 1 100 USD)

Компания в сфере робототехники ищет техника для прошивки микроконтроллеров (Arduino, STM32, ESP32), тестирования и диагностики электронных плат и модулей. Нужны базовые знания электроники и физики, навыки работы с Linux/Ubuntu и терминалом, внимание к деталям. Предлагают работу в продуктовой команде, график 5/2 с 08:00 до 17:00 и бронирование военнообязанных.

Arduino STM32 ESP32 +7
junior Київ dou
Р
РУБЕЖ
9 ч. назад

Embedded Systems Engineer (C/C++, STM32, ESP32)

~880 055 – 1 353 930 ₸ оценка

Разработка и прошивка ПО для микроконтроллеров STM32 и ESP32 на C/C++, работа с сервоприводами, моторами, беспроводными модемами и датчиками. Тестирование, отладка и документирование решений для мишенного оборудования.

STM32 ESP32 C/C++ +4
middle cr