
Frontline — вакансії
- Product / Startup
- 11-50
- 2023
- Київ
- Defence Tech / Military Tech, Unmanned aerial vehicle (UAV)
Актуальні вакансії компанії
- Computer Vision
- Python
- Bash
- С/С++
- Linux
- OpenCV
- gstreamer
- ffmpeg
- Gazebo
- Raspberry Pi
- Orange Pi
- BeagleBone
Ми сформували злагоджену команду, яка розширюється та шукає досвідченого розробника на роль техліда напрямку Computer Vision. Ви тісно працюватимете з інженерами-робототехніками, конструкторами та програмістами як системного рівня (Linux, Embedded) так і алгоритмістами (Data Science). Артефакти роботи вашої команди працюватимуть безпосередньо на роботизованих системах, маючи суттєвий вплив на хід бойових дій тактичного рівня.
Враховуючи специфіку роботи, ми наразі розглядаємо лише кандидатів з Києва або готових до переїзду. Це важливо для ведення спільної розробки й регулярних випробувань в лабораторії та в польових умовах.
Що треба робити:
- Аналізувати та уточнювати продуктові вимоги, транслювати їх в технічні; планувати й підтримувати дорожню карту з імплементації; планувати, розгортати й супроводжувати релізи.
- Володіти архітектурою програмної частини роботизованого комплексу, підтримувати її в гнучкому та відкритому до масштабування стані.
- Координувати роботу команди з Embedded-розробників, спеціалістів із Data Science та програмістів-робототехніків. Безпосередньо писати код разом з ними, проводити рев’ю, впровадити та підтримувати зрозумілу систему управління якістю продукту (комплексного тестування).
- Наповнювати технічний беклог з різних джерел та підтримувати його у стані, що дозволяє команді ефективно рухатися короткими ітераціями.
- Проводити співбесіди, онбордити та менторити нових колег.
Вимоги:
- Освіта або співставний практичний досвід в галузі комп’ютерних наук, прикладної математики, фізики, робототехніки чи суміжних дисциплін.
- Досвід роботи на Lead-позиціях від 2-х років. Загальний інженерний досвід від 8-ми років.
- Обов’язково: досвід роботи в крос-функціональних командах.
- Безпосередній досвід розробки Computer Vision систем на різних етапах – від прототипів до стабільних масштабованих рішень.
- Комплексне бачення хардварних систем, позитивний досвід поєднання різних технологій у працююче апаратно-програмне рішення.
- Володіння мовами програмування та знання екосистем: Python, С/C++, Bash.
- Глибокі знання та суттєвий досвід роботи в операційних системах сімейства Linux.
- Розуміння основ теорії керування. Досвід розробки та інтеграції алгоритмів для робототехніки (ПІД контролерів, фільтрів).
- Досвід роботи з алгоритмами та бібліотеками обробки відеопотоків (OpenCV та іншими).
- Досвід роботи з кодеками, бібліотеками компресії та пайплайнами відеострімінгу (GStreamer, FFmpeg).
- Розуміння задач, підходів та інструментарію Data Science.
- Розуміння принципів захисту інформації, досвід впровадження таких підходів.
- Досвід роботи з ROS/ROS2 та симуляторами (SITL/HITL, Gazebo), буде плюсом.
- Досвід роботи з різноманітними сенсорами (камерами, IMU, ультразвуковими, LIDAR, датчиками відстані, нахилу тощо).
- Досвід роботи з одноплатними комп’ютерами (Raspberry Pi, Orange Pi, BeagleBone), мікроконтролерами, іншими системами з обмеженими обчислювальними потужностями.
- Досвід програмування в мультипотокових/мультипроцесових середовищах.
- Досвід з build-системами, крос-компіляцією, віртуалізацією, контейнеризацією.
Ми не очікуємо повної відповідності усім вищезазначеним вимогам, вітаємо бажання та вміння навчатися новому. Ми цінуємо проактивність, вміння формувати й валідувати гіпотези в ситуаціях з високим рівнем невизначеності, проводити тестування системи та її частин на різних етапах готовності.
ВідгукнутисяПереваги для співробітників Frontline
- Гнучкий графік роботи
- Оплачувані лікарняні
- Оплачувана відпустка
- Опціони на акції
Читайте нас в Telegram, щоб не пропустити анонси нових вакансій.