TENCORE — українська технологічна компанія, що створює високотехнологічні рішення для виконання критично важливих задач. Наші системи ефективно працюють у складних умовах, де ключове значення мають надійність, точність та швидкість реагування.
Ми розширюємо Software команду та шукаємо досвідченого Embedded Developer.
Що ми очікуємо:
Глибокі знання Linux на рівні адміністрування та діагностики (systemd, journalctl/dmesg, мережа, udev).
Системи збірки: Впевнене володіння Buildroot або Yocto Project (створення recipes/layers, конфігурація bitbake).
Інструментарій розробки: Практичний досвід роботи з CMake для керування збіркою проєктів та Git (Gitflow).
Досвід з CI/CD та контейнеризацією: Розуміння принципів роботи Docker (контейнеризація середовищ розробки/збірки) та досвід роботи з GitLab CI (або іншими CI-системами).
Практичний досвід із SBC / Companion computers (Raspberry Pi або аналоги): розуміння GPIO, апаратних обмежень та інтеграції периферії.
Досвід патчингу Linux kernel drivers / modules.
Впевнені навички Bash / Python для автоматизації та скриптингу.
Вміння читати та розуміти код на C / C++ (необхідно для інтеграції залежностей та ресерчу системних компонентів).
Досвід роботи з GStreamer або іншими відеопайплайнами (кодування/стрімінг/мінімізація latency).
Розуміння низькорівневих інтерфейсів (UART, SPI, I2C, CAN) та мережевих протоколів (TCP/UDP).
Буде плюсом:
Англійська: A1—C2 (рівень не є обов’язковою, але буде плюсом).
Досвід роботи у MilTech або IT компаніях.
Що потрібно буде робити:
Робота з ОС: Збірка, кастомізація та підтримка Linux-образів через Buildroot або Yocto для спеціалізованих модулів. ?
Розробка Userspace: Створення та підтримка сервісів для роботи з периферією, телеметрією та відеопотоками. ?
Мультимедіа: Побудова й оптимізація відеопайплайнів (GStreamer), забезпечення мінімальної затримки (latency). ?
Інтеграція Hardware: Налаштування та підключення апаратних компонентів (камери, радіомодеми, сенсори). ?
Діагностика: Пошук та усунення складних проблем на стику заліза та софту. ?
CI/CD та Автоматизація: Налаштування пайплайнів збірки, деплою та діагностики систем, підтримка інфраструктури в Docker. ?
R&D та тести: Участь у випробуваннях розроблених систем та ведення технічної документації. ?
Буде плюсом: програмування мікроконтролерів STM32, знання протоколу Mavlink
Ми пропонуємо:
робота в сильній команді фахівців, де цінують експертизу, ініціативність та відповідальність
можливість впливати на процеси, реалізовувати власні ідеї та професійно зростати разом із компанією
конкурентний рівень компенсації, який відповідає вашій експертизі та результатам
стабільність і довгострокові проєкти в компанії, яка впевнено розвивається навіть у складні часи
сучасний і комфортний робочий простір
офіційне працевлаштування відповідно до законодавства України
графік роботи: понеділок-п’ятниця, 09:00–18:00
можливість бронювання працівників
Будемо раді бачити у команді ветеранів та кандидатів із військовим досвідом — для нас це цінність, а не формальність.


