Ми — Everstar. Перше рекрутингове агентство, що допомагає milltech компаніям знаходити талановитих людей та спільно наближати перемогу.
Зараз ми у пошуках Senior C++ Engineer (Autonomy for UAV) для нашого клієнта — одного з найбільших розробників та виробників БпЛА для потреб оборони України.
Компанія зібрала сильну команду інженерів, конструкторів та спеціалістів з Hardware, QA, RF, які створюють продукти, що допомагають військовим досягати цілей. Власні виробничі потужності дозволяють швидко впроваджувати зміни та ідеї.
Майбутні обов’язки:
- Розробка на C++ у Linux user-space для компаньйон-комп’ютера.
- Імплементація бізнес-логіки продукту та нових функціональних модулів.
- Інтеграція камер та інших сенсорів, робота з потоковими даними.
- Підтримка протоколів комунікації між компаньйон-комп’ютером і польотним контролером (MSP, CRSF, MavLink або інші).
- Профайлинг та оптимізація продуктивності, пам’яті та системної взаємодії.
- Прототипування нових рішень, тестування і валідація на реальному обладнанні.
- Співпраця з командою CV/ML щодо інтеграції та оптимізації алгоритмів комп’ютерного зору.
- Участь у відлагодженні, системній діагностиці та покращенні стабільності роботи.
Вимоги до кандидата:
- 4+ років досвіду комерційної розробки на C++.
- Досвід роботи з великими код базами.
- Розуміння принципів OOP, STL, моделі пам’яті С++.
- Досвід роботи з багатопоточністю, синхронізацією та низькорівневими інтерфейсами.
- Досвід профілювання та оптимізації: CPU, пам’ять, latency.
- Розуміння патернів проектування та принципів побудови комп’ютерних програм.
- Досвід роботи з git, CMake, gdb, perf
Буде плюсом:
- Досвід інтеграції або взаємодії з flight controllers (Betaflight, Ardupilot, PX4) / robotics — великий плюс.
- Досвід роботи з embedded системами та системами з обмеженими обчислювальними ресурсами
- Досвід роботи з алгоритмами комп’ютерного зору (OpenCV, custom pipelines).
- Python для утиліт і швидкого прототипування.
- Досвід оптимізації на ARM, Jetson, Raspberry Pi або подібних платформах.
- Практика роботи з камерами, потоковим відео або сенсорами (V4L2, GStreamer, DRM).
- Знання математики (лінійна алгебра, векторна геометрія)
- Вміння керувати квадрокоптерами
Ми пропонуємо:
- Офіційне працевлаштування через Дія.City;
- Відпустка — 24 робочих днів на рік + 1 день відпустки на день народження;
- Медичне страхування;
- Бронювання за умови наявності актуальних військово-облікових документів;
- Можливість створювати нове, експериментувати та вирішувати складні завдання;
- Професійне зростання та постійне вдосконалення навичок.