Ми — Everstar. Перше рекрутингове агентство, що допомагає milltech компаніям знаходити талановитих людей та спільно наближати перемогу.
Зараз ми у пошуках Linux Developer для нашого клієнта — одного з найбільших розробників та виробників БпЛА для потреб оборони України.
Компанія зібрала сильну команду інженерів, конструкторів та спеціалістів з Hardware, QA, RF, які створюють продукти, що допомагають військовим досягати цілей. Власні виробничі потужності дозволяють швидко впроваджувати зміни та ідеї.
Необхідні навички та досвід:
- Вища технічна освіта (електроніка, комп’ютерна інженерія або суміжні напрями)
- 3+ роки практичного досвіду у розробці вбудованого програмного забезпечення
- Досвід розробки під Embedded Linux (buildroot)
- Досвід роботи чи розуміння принципів роботи системи збірки Repo.
- Практичний досвід роботи з SBC / мікрокомп’ютерами (Raspberry Pi, Orange Pi, Nano Pi або аналогами)
- Впевнене володіння C/C++ для embedded / low-level розробки
- Практичний досвід написання Bash-скриптів
- Знання основ електроніки, вміння працювати з даташитами та схемами
- Глибоке розуміння комунікаційних інтерфейсів у Linux-системах
- Практичний досвід роботи з протоколами (UART, I2C, SPI, CAN, Ethernet, Wi-Fi)
- Базові знання мережевих протоколів.
- Досвід або розуміння побудови безпечних embedded-систем (Secure Boot, TrustZone)
- Досвід роботи з системами контролю версій (Git)
Буде перевагою:
- Досвід використання Python у вбудованих системах
- Досвід створення або кастомізації embedded-дистрибутивів (Buildroot, Yocto)
- Досвід низькорівневої оптимізації linux (пріорітети процесів, алгоритми планувальника процесів, виділення ядра монопольно під процесс тощо)
- Досвід роботи з ArduPilot / Betaflight або подібними системами
- Інтерес до літаючих дронів, хобійні проекти, участь в волонтерських проектах тощо.
- Розширений досвід роботи з мережами буде плюсом (віртуальні мережі, тунелювання, ssh, zero tier, snat, dnat, маршрутизація тощо)
- Досвід роботи з бездротовими та радіоінтерфейсами (Wi-Fi, BLE, LoRa, LTE, Zigbee)
- Досвід роботи з стрімерами Majestic, Divinus, Mini or Venc (openIPC).
- Досвід роботи з відео (стиснення jpeg, mjpeg, h264, h265)
Майбутні обов’язки:
- Інтеграція програмних компонентів в комплексне рішення на базі ОС Linux.
- Створення та впровадження програмних рішень для систем на базі одноплатних мікрокомпьютерів для дронів.
- Оптимізація та вдосконалення вже існуючих програмних продуктів.
- Проведення тестування розроблених програмних рішень.
- Виконання валідації та відлагодження програмного забезпечення.
- Створення та підтримка технічної документації для розроблених програмних рішень.
- Передача розроблених рішень в серійне виробництво
Умови роботи:
- Офіційне працевлаштування через Дія.City
- Відпустка — 24 календарних дні на рік + 1 день відпустки на день народження
- Медичне страхування після успішного проходження випробувального терміну
- Можливість створювати нове, експериментувати та вирішувати складні завдання
- Професійне зростання та постійне вдосконалення навичок
- Команда однодумців та інноваторів
- Бронювання військовозобов’язаних за умови наявності актуальних військово-облікових документів
- Комфортний офіс на правому березі Києва