Ajax - це компанія повного циклу від генерації ідей та R&D до масового виробництва та продажу. Ми робимо все: виробляємо фізичні пристрої (система включає багато різних датчиків і хаб), пишемо для них прошивку, розробляємо серверну частину і випускаємо мобільні додатки. Зараз ми шукаємо інженерів у нову команду для розробки нового продукту, пов'язаного з відео стрімінгом.

Ми шукаємо розумного, досвідченого, технічно грамотного C++ Team Lead.

Що потрібно знати та вміти:

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

Ми пропонуємо:

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

Долучайся до нашої команди! Давай разом зробимо Made in Ukraine синонімом надійності!