Ajax Systems — розробник і виробник систем безпеки Ajax із можливостями розумного дому. Це ціла екосистема з 50 пристроїв, мобільних і десктопних застосунків, серверної інфраструктури.
19 серпня 2022

Senior С++ Developer (вакансія неактивна)

Київ

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
— Спільно з командою продовжувати роботу над новим продуктом із використанням відеокамер для завдань безпеки у поєднанні з традиційними охоронними датчиками.
— Розвивати інженерні практики та підвищувати якість коду
— Брати участь в обговоренні нової функціональності продукту та відповідати за розвиток продукту як частини системи

Ми пропонуємо:
— Класну різнобічну команду професіоналів з очима, що горять
— Медичне страхування
— Пряму віддачу від зусиль, видимий результат своєї праці
— Багато свободи у прийнятті рішень та розвитку системи
— Корпоративну культуру на основі здорового глузду
— Оплату навчання та участі у конференціях