Ми — Everstar. Перше рекрутингове агентство, що допомагає miltech компаніям знаходити талановитих людей та спільно наближати перемогу.
Наш клієнт — це один з найбільших розробників та виробників БпЛА для потреб оборони України.
Зараз ми у пошуках Tech Lead у рамках розширення діяльності компанії та відкриття нового офісу у Львові.
Компанія зібрала сильну команду інженерів, конструкторів та спеціалістів з Hardware, QA, RF, які створюють продукти, що допомагають військовим досягати цілей. Власні виробничі потужності дозволяють швидко впроваджувати зміни та ідеї.
Необхідні навички та досвід:
- Досвід embedded розробки від 6 років (IoT, Automotive, Industrial).
- Впевнений практичний досвід розробки на C/C++ для embedded-систем.
- Досвід використання скриптових мов для автоматизації та інфраструктурних задач (Python, Lua, Bash).
- Практичний досвід роботи з embedded MCU-платформами: STM32, ARM Cortex-M, Raspberry Pi або аналогічними.
- Досвід роботи з RTOS (FreeRTOS, ChibiOS etc).
- Досвід роботи з Embedded Linux та системами збірки (Buildroot).
- Досвід роботи з мережевими та комунікаційними протоколами: HTTPS, Wi-Fi.
- Практичний досвід роботи з апаратними інтерфейсами та шинами: UART, SPI, I2C, 1-Wire, CAN.
- Розуміння та практичний досвід застосування ключових практик безпеки для bare-metal та Linux-based multicore CPUs: secure XIP, secure JTAG, LUKS (Linux Unified Key Setup), TrustZone, secure boot.
- Практичний досвід розробки та впровадження OTA-рішень в embedded-системах.
- Розуміння ключових практик безпеки та стабільності в OTA: firmware signing and verification, threat modeling, watchdogs, fail-safe та recovery logic.
- Розуміння принципів та стандартів криптографії (хешування, симетричне й асиметричне шифрування, сертифікати).
- Досвід проєктування OTA-архітектури для комплексних embedded-систем.
- Розуміння OTA backend та досвід проєктування керування парком пристроїв (device fleet management) у рамках OTA.
- Досвід керівництва технічною командою від 2 років.
- Досвід роботи з CAD-програмами для проектування механічних компонентів.
- Навички роботи з інструментами для прототипування та тестування.
Буде плюсом:
- Досвід роботи з OTA-фреймворками: SWUpdate, Mender, RAUC.
- Досвід роботи в середовищі з кількома постачальниками та кількома командами розробки firmware.
- Досвід роботи з Yocto та Zephyr OS.
- Досвід роботи з бездротовими протоколами BLE та LoRaWAN.
- Досвід оцінки та аналізу моделей загроз (threat modeling) у контексті OTA.
Майбутні обов’язки:
- Проєктування модульних та масштабованих OTA-рішень для гетерогенних середовищ (MCU-пристрої, Linux-based системи, багатомодульні продукти).
- Вибір, впровадження та еволюція OTA-стратегій (A/B partitions, delta updates, rollback mechanisms, staged rollouts).
- Проєктування та підтримка безпечного OTA pipeline: підпис і верифікація прошивок, secure boot та chain of trust, управління ключами й сертифікатами.
- Визначення та стандартизація OTA-патернів для роботи з прошивкою (watchdog, recovery mechanisms, bootloader logic).
- Технічний менеджмент embedded-команди, яка впроваджує комплексне OTA-рішення.
- Естимація задач, ідентифікація та управління технічними ризиками.
- Пріоритизація та формування технічного беклогу проєкту.
Умови роботи:
- Офіційне працевлаштування через Дія.City;
- Відпустка — 24 календарні дні+ 1 день відпустки на день народження;
- Медичне страхування після успішного проходження випробувального терміну;
- Бронювання за умови наявності актуальних військово-облікових документів;
- Можливість створювати нове, експериментувати та вирішувати складні завдання;
- Професійне зростання та постійне вдосконалення навичок;
- Команда однодумців та інноваторів.