dreamwork_

Для нашого партнера – української DefTech компанії розширюємо Software-команду та шукаємо Embedded Linux Engineer, який має практичний досвід роботи з Linux на embedded-пристроях, побудовою кастомних Linux-образів та інтеграцією програмного забезпечення з апаратними компонентами.
Бронювання!
Київ (Вишневе), офіс, Пн-Пт 09-18. 00, компанія - резидент Дія Сіті

ЩО ВИ БУДЕТЕ РОБИТИ

Розроблятимете, кастомізуватимете й підтримуватимете embedded Linux-образи на базі Buildroot або Yocto.
Створюватимете userspace-сервіси для роботи з периферією, телеметрією та відеопотоками.
Будуватимете й оптимізуватимете GStreamer-пайплайни для відеострімінгу з мінімальною latency.
Інтегруватимете камери, радіомодеми, сенсори та інші апаратні компоненти.
Діагностуватимете й усуватимете складні проблеми на стику hardware та software.
Автоматизуватимете збірку, деплой і діагностику систем, підтримуватимете CI/CD-пайплайни та Docker-інфраструктуру.
Братимете участь у R&D, випробуваннях систем і підготовці технічної документації.

ЧОГО МИ ОЧІКУЄМО

Linux: впевнене адміністрування та діагностика систем, робота із systemd, journalctl/dmesg, udev і мережевими налаштуваннями.
Buildroot / Yocto Project: досвід збирання та кастомізації Linux-образів, роботи з recipes, layers і конфігурацією BitBake.
Інструменти розробки: CMake, Git (Gitflow), Docker та CI/CD (GitLab CI або аналоги).
Embedded Hardware: практичний досвід із SBC / companion computers (Raspberry Pi або аналоги), розуміння GPIO, апаратних обмежень та інтеграції периферії.
Низькорівнева розробка: досвід патчингу Linux kernel drivers/modules, розуміння UART, SPI, I2C, CAN та мережевих протоколів TCP/UDP.
Мультимедіа: досвід роботи з GStreamer або іншими відеопайплайнами, оптимізації кодування, стрімінгу та затримок.
Скриптинг і програмний код: впевнені навички Bash/Python, здатність читати й аналізувати код на C/C++ для інтеграції залежностей і дослідження системних компонентів.

БУДЕ ПЕРЕВАГОЮ
Досвід у MilTech або суміжних інженерних IT-проєктах.
Програмування мікроконтролерів STM32 та знання протоколу MAVLink.
Знання англійської мови.
Якщо Вам близькі embedded Linux, системна інженерія та робота на перетині програмного забезпечення й апаратної частини, ця позиція дасть Вам можливість застосувати свої знання до складних практичних задач.