Monday, October 27, 2025
Ajax Systems

Senior С++ (Video Management System)

Posted: 3 days ago

Job Description

Sign-on bonus 2000$ 🔥Ajax — це компанія повного циклу від генерації ідей та R&D до масового виробництва.Ми робимо все: виробляємо фізичні пристрої, пишемо для них прошивку, розробляємо серверну частину і мобільні додатки.Зараз ми шукаємо інженерів у команду для розробки нового продукту, пов'язаного з відео стрімінгом.Що потрібно знати та вміти: Досвід C++ 5 років (C++11/C++14) Досвід роботи з boost, зокрема boost.asio Розуміння принципів роботи процесів, потоків та асинхронної обробки Вміти та писати модульні/інтеграційні тести (культура застосування TDD буде плюсом) Вільне володіння git, cmake, gdb Знання linux/posix-сумісних систем, знання bash, розуміння принципів роботи ядра linux Практичний досвід проектування та розробки великих системЩо буде плюсом: Досвід роботи з embedded системами та системами з обмеженими обчислювальними ресурсами Досвід роботи з потоковим відео Експертний рівень у роботі з протоколами передачі сигналів та потокової передачі даних (RTSP) Детальне знання та розуміння протоколу та стеку RTP/RTCP Знання та розуміння внутрішнього пристрою форматів відеокодеків HEVC, H.264 Досвід роботи з GRPC/web sockets, WebRTC, GST, LiveMedia, Video codecs/playback Досвід роботи з форматами упаковки мультимедіа, такими як HLS, DASH, а також із шифруванням Досвід роботи з критично важливими відео додатками та стандартами Вільне орієнтування в опенсорсних бібліотеках, від ffmpeg до OpenCV Практичний досвід використання та інтеграції з відповідними технологіями з відкритим вихідним кодом Досвід реалізації конвеєра обробки відео для мультимедійних програм (відтворення, запис, перекодування, потокова передача)Основні завдання: Підтримка технічної культури з тестами та CD Спільно з командою, продовжувати роботу над новим продуктом із використанням відеокамер для завдань безпеки у поєднанні з традиційними охоронними датчиками Розвивати інженерні практики та підвищувати якість коду Брати участь в обговоренні нової функціональності продукту та відповідати за розвиток продукту як частини системиМи пропонуємо: Медичне страхування Пряму віддачу від зусиль, видимий результат своєї праці Багато свободи у прийнятті рішень та розвитку системи Корпоративну культуру на основі здорового глузду Оплату навчання та участі у конференціяхAjax Systems — це українська історія успіху, місце неймовірної сили та енергії. Долучайтеся, щоб зробити Made in Ukraine синонімом надійності 🇺🇦We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs