Technical Lead (Software)
Frontline Robotics — українська defence tech компанія, що займається розробкою та виробництвом роботизованих систем для Сил безпеки та оборони України.
Наша місія — створити інтегровану роботизовану екосистему для наступу й оборони.
Ми сформували досвідчену та злагоджену команду та шукаємо Technical Lead (Software).
Чому Frontline Robotics:
- Можливість застосовувати свої ІТ-навички щодо реального продукту для оборонної сфери.
- Технологічність, процеси та культура близькі до IT, але з глибоким сенсом і реальним впливом на безпеку країни.
Ми щиро вдячні ветеранам і ветеранкам за службу та активно розглядаємо ваші відгукам на вакансії.
Що ми очікуємо:
- 5+ років комерційного досвіду у Software Engineering.
- Досвід роботи Lead Software Engineer / Senior Software Engineer.
- Досвід проєктування архітектури складних програмних систем.
- Впевнене знання C++ та/або Python — залежно від основного стеку.
- Глибоке розуміння:-multithreading,
-multiprocessing,
-asynchronous programming,
-networking,
-distributed systems,
-IPC. - Досвід розробки під Linux.
- Практичний досвід роботи з:-TCP/IP,
-UDP,
-REST API,
-WebSocket або аналогічними технологіями,
-Git. - Розуміння принципів побудови масштабованих та відмовостійких систем.
- Вміння проводити code review та формувати технічні стандарти команди.
- Досвід самостійної реалізації складних програмних компонентів.
Буде перевагою:
- ROS / ROS2,
- робототехнічних або автономних системах,
- real-time системах,
- Embedded / Embedded Linux,
- системах керування та телеметрії,
- computer vision,
- навігації та sensor fusion,
- CAN / CAN-FD,
- MAVLink / DroneCAN,
- Docker,
- Kubernetes — якщо потрібен відповідний backend/cloud-рівень,
- message brokers (MQTT, NATS, Kafka тощо),
- досвід роботи з GPU/CUDA,
- системах віддаленого керування та передачі телеметрії.
Над чим ви будете працювати:
- Формуванням та розвитком архітектури програмного забезпечення комплексу.
- Прийняттям ключових технічних рішень щодо структури та взаємодії програмних компонентів.
- Координацією роботи Software, Embedded та інших технічних напрямків.
- Визначенням технологічного стеку та підходів до розробки.
- Проєктуванням API та інтерфейсів взаємодії між програмними модулями.
- Організацією code review та контроль якості коду.
- Визначенням стандартів розробки, підходів до тестування та документації.
- Участю у розробці найбільш складних компонентів системи.
- Декомпозицією складних технічних задач та їх розподіл між розробниками.
- Аналізом технічних ризиків та пошук рішень для їх усунення.
- Інтеграцією різних програмних компонентів у єдину систему.
- Взаємодією з Hardware, Embedded, системними та іншими інженерами.
- Участю у відлагодженні системи на реальному обладнанні.
- Контролем доведення програмного забезпечення до стабільного production-ready стану.
Що ми пропонуємо:
- Офіційне працевлаштування та бронювання.
- Гнучкий графік: 9:00–18:00 або 10:00–19:00.
- 24 календарні дні відпустки + лікарняні.
- Додаткова відпустка 14 днів для ветеранів.
- Офіс біля метро (правий берег Києва).
- Своєчасна виплата заробітної плати.
- Можливості для навчання та професійного розвитку.
- Роботу над складними інженерними задачами та реальними роботизованими системами.
- Можливість отримувати прямий фідбек від користувачів на фронті.
- Драйвова команда та відкриту робочу культуру.
- Реальний внесок у оборону України.
Frontline Robotics — це місце, де інженери будують роботизовану лінію фронту разом із сильною командою.
Роби роботів разом із нами!
Щоб долучитись до команди — надішліть нам своє резюме на Відправити резюме або пишіть на Linkedin рекрутеру.