Ми — EVERSTAR, перша рекрутингова агенція в MilTech для тих, хто готовий створювати технологічне майбутнє.
Але досить про нас, розказуємо про вакансію.
Ця вакансія у R&D-команду, що розробляє та виробляє техніку й електронні рішення, які працюють на реальному полі бою, а не в красивих презентаціях для інвесторів.
Компанія швидко масштабується, вибудовує процеси та підсилює команди.
Шукаємо Software Engineer (C++, Python), який/яка підсилить R&D-команду одного з наших партнерів. Компанія створює та виробляє технологічні рішення, що вразили вже сотні тисяч цілей ворога.
Це можливість працювати в команді повного циклу: від ідеї до серійного продукту. Тут можна керувати своїми проєктами, впливати на технічні рішення та швидко втілювати їх у життя завдяки власному виробництву.
Основні задачі:
Проєктування, імплементація та оптимізація високоефективних рішень на C++ для обробки відео на ресурсообмежених пристроях (Edge Computing).
Підтримка наявної кодової бази на Python та її інтеграція з новими C++ модулями (наприклад, через pybind11 або C-API) для усунення "вузьких місць" системи.
Побудова, налаштування та підтримка надійних маршрутів обробки відео (streaming pipelines) за допомогою GStreamer та FFmpeg.
Захоплення, паралельна обробка та точна синхронізація відеопотоків із декількох незалежних джерел.
Оптимізація доставки медіаданих для забезпечення мінімальної затримки та максимального використання апаратного прискорення на ARM.
Слідування методологіям Agile, активна участь у code/architecture review та написання технічної документації.
Тісна співпраця з крос-функціональними командами (Hardware, QA, BE) для успішної інтеграції систем.
Що важливо:
Впевнений комерційний досвід розробки на сучасному C++ (C++14/17, STL, глибоке розуміння управління пам'яттю).
Сильний рівень володіння Python як допоміжною мовою (вміння читати чужий код та зв'язувати його з C++).
Практичний досвід розробки багатопотокових додатків у середовищі Linux (user-space, IPC).
Досвід роботи з відеокодеками (H.264, H.265/HEVC) та протоколами трансляції (RTSP, RTP, WebRTC).
Практичний досвід роботи з мультимедійними бібліотеками/фреймворками (GStreamer, FFmpeg).
Розуміння специфіки розробки та профілювання коду під вбудовані системи (Raspberry Pi, ARM).
Розуміння мережевого стека (TCP/UDP, WLAN) та принципів комунікації в реальному часі.
Володіння англійською мовою на рівні Upper-Intermediate (B2) для читання документації та комунікації.
Буде перевагою:
Практичний досвід роботи з OpenIPC.
Досвід роботи з підсистемою Video4Linux2 (V4L2) та специфікою апаратного кодування на ARM-чіпах.
Розуміння алгоритмів стабілізації зображень, досвід роботи з PTZ-системами та рухомими платформами.
Досвід написання кастомних плагінів для GStreamer на C++.
Простий і зрозумілий старт. Оформлення через Дія.City — без складних схем.
Баланс між роботою і життям. 24 дні відпустки, гнучкий графік і до 10 днів віддаленої роботи на рік.
Підтримка, коли вона потрібна. Медичне страхування та консультації з психологом.
Можливість вчитись і рости. Компенсація курсів і доступ до навчальних матеріалів. А також підтримка від команди, менторство та баді.
Гідна оплата. Ринкова компенсація та бонуси.
Культура, яку відчуваєш. Визнання досягнень, подарунки до важливих подій, додатковий вихідний у День народження, корпоративи та сильна внутрішня спільнота.
Команда поруч. Офіс у Києві (правий берег) з усім необхідним та людьми, з якими легко працювати.