C++ Developer (Video Surveillance)
Ajax Systems шукає C++ розробника в System Department для роботи над новим продуктом відеоспостереження, що поєднує камери з охоронними датчиками. Потрібно 5 років досвіду з C++11/14, boost.asio, глибоке розуміння процесів, потоків та асинхронності, а також Linux і тестування. Пропонують конкурентну зарплату, медичне страхування, корпоративну англійську та роботу в мотивованій команді.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 21 похожей вакансии за 90 дней по всем рынкам вместе — отдельной выборки по рынку этой вакансии нет; город вакансии не учтён.
Что предстоит делать
<p><b>Ajax Systems</b> — это международная технологическая компания, крупнейший в Европе разработчик и производитель систем безопасности Ajax с возможностями умного дома. Это целая экосистема из 180 устройств, мобильных и десктопных приложений, серверной инфраструктуры. Каждый год мы демонстрируем кратный рост как в численности команды, так и в количестве пользователей по всему миру. На данный момент в компании более 4 100 сотрудников. А датчики Ajax охраняют 3,5 млн пользователей в более чем 187 странах мира.</p> <p>System Department делает устройства умными, превращая их в полноценный IoT. Они создали и развивают OS Malevich (модульная RTOS для различных аппаратных платформ) и облачный сервис Ajax Cloud (Java 20 / Kotlin, AWS, Akka, NATS, Kafka, Mongo, MySQL). Для управления, обслуживания и мониторинга системы пользователями, инсталляторами и инженерами охранных компаний разработаны приложения для iOS (Objective-C, Swift), Android (Java, Kotlin), Windows/macOS (Python / C++, QT, QML).</p> <p>В последнее время безопасность становится всё более важным вопросом как для владельцев домов, так и для бизнеса. Независимо от того, идёт ли речь об охране дома, защите активов или обеспечении безопасности близких, наличие надёжной инфраструктуры безопасности имеет первостепенное значение. Именно здесь системы видеонаблюдения предлагают комплексное решение для мониторинга, записи и анализа активности на вашей территории и вокруг неё. Системы видеонаблюдения прошли долгий путь с момента своего создания. От ранних систем видеонаблюдения (CCTV) до современных IP-камер — эволюция технологий видеонаблюдения была впечатляющей. Вместо зернистого видео с низким разрешением современные камеры безопасности предлагают видео высокой чёткости, удалённый доступ и интеллектуальные аналитические возможности.</p><h3>Необходимые навыки и знания:</h3><ul><ul><li>Опыт C++ 5 лет (C++11/C++14)</li><li>Хороший опыт работы с boost, в частности <a href="http://boost.asio/" target="_blank">boost.asio</a></li><li>Хорошо понимать принципы работы процессов, потоков и асинхронной обработки</li><li>Уметь писать модульные/интеграционные тесты (культура применения TDD будет плюсом)</li><li>Свободное владение git, cmake, gdb</li><li>Знание системы linux, знание bash, понимание принципов работы ядра linux</li><li>Практический опыт проектирования и разработки больших систем</li></ul></ul><h3>Будет плюсом:</h3><ul><ul><li>Опыт работы с embedded системами и системами с ограниченными вычислительными ресурсами</li><li>Опыт работы с потоковым видео</li><li>Экспертный уровень в работе с протоколами передачи сигналов и потоковой передачи данных (RTSP)</li><li>Детальное знание и понимание протокола и стека RTP/RTCP</li><li>Знание и понимание внутреннего устройства форматов видеокодеков HEVC, <a href="http://h.264/" target="_blank">H.264</a></li><li>Опыт работы с GRPC/web sockets, WebRTC, GST, LiveMedia, Video codecs/playback</li><li>Опыт работы с форматами упаковки мультимедиа, такими как HLS, DASH, а также с шифрованием</li><li>Опыт работы с критически важными видео приложениями и стандартами</li><li>Свободная ориентация в опенсорсных библиотеках, от ffmpeg до OpenCV</li><li>Практический опыт использования и интеграции с соответствующими технологиями с открытым исходным кодом</li><li>Опыт реализации конвейера обработки видео для мультимедийных программ (воспроизведение, запись, перекодирование, потоковая передача)</li></ul></ul><h3>Задачи:</h3><ul><ul><li>Поддержание хорошей технической культуры с тестами и CD</li><li>Совместно с командой продолжать работу над новым продуктом с использованием видеокамер для задач безопасности в сочетании с традиционными охранными датчиками</li><li>Развивать инженерные практики и повышать качество кода</li><li>Участвовать в обсуждении новой функциональности продукта и отвечать за развитие продукта как части системы</li></ul></ul><h3>Предлагаем:</h3><ul><ul><ul><li>Возможность предлагать и реализовывать собственные идеи, которые влияют на продукт и производство;</li><li>Работу в мотивированной команде и zero bullshit culture;</li><li>Конкурентную заработную плату;</li><li>Медицинское страхование;</li><li>Корпоративный английский язык;</li><li>Возможность принять участие в проекте бета-тестирования систем безопасности Ajax — получение и тестирование новых гаджетов до их релиза.</li></ul></ul></ul> <p><b>Ajax Systems</b> — это украинская история успеха, место невероятной силы и энергии.</p><p>Присоединяйтесь, чтобы сделать Made in Ukraine 🇺🇦 синонимом надёжности.</p> <div> <a href="https://jobs.dou.ua/companies/ajax-systems/vacancies/295280/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как C++-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Ajax Systems
24 активные вакансии в компании
QA Team Lead
~1 352 070 – 2 180 000 ₸ оценка по стеку, все рынки
Ajax Systems ищет QA Team Lead для платформы VMS — экосистемы видеопристроений. Нужно вести QA-команду, выстраивать процессы качества и лично разбираться в сложных технических проблемах на стыке железа, прошивки и облака. Требуют 2+ года на позиции QA Team/Tech Lead, сильный QA-фундамент, анализ логов и сетей, плюс скрипты на Python/Bash. Предлагают конкурентную зарплату, медстраховку и корпоративный английский.
C++ Embedded Developer
~878 846 – 1 635 000 ₸ оценка по стеку, все рынки
Ajax Systems ищет C++ разработчика в отдел Systems для создания и улучшения встроенного ПО для устройств Ajax. Нужен опыт на C++ от 3 лет, знание Linux, boost.asio, понимание процессов и потоков, навыки тестирования. Компания предлагает конкурентную зарплату, медстраховку, корпоративные занятия английским и работу над глобальным продуктом безопасности.
Старший Java разработчик (Backend, Smart Home)
~2 104 502 ₸ оценка по стеку, все рынки
Ajax Systems ищет старшего backend-разработчика на Java в команду Smart Home, которая интегрирует устройства умного дома в экосистему Ajax и развивает облачные сценарии автоматизации. Нужен опыт 5+ лет коммерческой разработки на Java, глубокое понимание многопоточности, микросервисов и event-driven архитектуры, практика с Kubernetes, NoSQL и высоконагруженными системами. Предлагают конкурентную зарплату, медстраховку, корпоративные курсы английского и работу над сложным продуктом с реальным влиянием на архитектуру.
Embedded/Hardware developer
~878 846 – 1 635 000 ₸ оценка по стеку, все рынки
Ajax Systems ищет Embedded/Hardware разработчика в отдел Prod Automation, который обеспечивает стабильность массового производства охранных систем. Нужно разрабатывать электронику со сложной аналоговой частью, писать ПО для микроконтроллеров и для PC/одноплатников (драйверы, сетевые протоколы, GUI на QML, работа с БД), а также проводить наладку устройств и готовить документацию. Требуется техническое образование, коммерческий опыт с 32-битными микроконтроллерами, работа с паяльной станцией и осциллографом, свободное чтение технической документации на английском; предлагают конкурентную зарплату, медстраховку и корпоративные занятия английским.
Похожие вакансии
6 вакансийSenior Embedded Engineer
~1 645 875 ₸ оценка по стеку, все рынки
Elvatech — украинская производственная компания, лидер рынка рентгенофлуоресцентных анализаторов, ищет Senior Embedded Engineer в R&D-команду. Нужно поддерживать и дорабатывать прошивки на микроконтроллерах NXP/Freescale, диагностировать проблемы на уровне железа и софта, работать со схемами, осциллографом и отладчиками. Требуется от 10 лет опыта в embedded, уверенный C/C++, опыт с legacy-кодом, bare-metal и RTOS; предлагают официальное трудоустройство, медстраховку, оплачиваемый отпуск и работу в офисе в Киеве.
Embedded Engineer
~1 645 875 ₸ оценка по стеку, все рынки
Ajax Systems ищет опытного Embedded Engineer для развития собственной RTOS Malevich — низкоуровневое программирование, работа с железом и оптимизация устройств. Нужен опыт коммерческой разработки IoT от 5 лет, знание C, FreeRTOS/baremetal, STM32 и ARM Cortex. Предлагают конкурентную зарплату, медстраховку, корпоративный английский и участие в бета-тесте новых устройств.
Інженер з виробництва електроніки
~1 645 875 ₸ оценка по стеку, все рынки
Британсько-українська Defence Tech компанія Pai Defence шукає інженера, який очолить електронну частину серійного виробництва систем ППО: від вхідного контролю компонентів до фінального тестування пристроїв. Потрібен досвід збірки та пайки SMD, створення тестових стендів з автоматизацією на Python, робота з STM32/ESP32 та керування командою монтажників. Пропонують офіційне працевлаштування, відпустку, лікарняні та прямий вплив на оборону України.
C++ Embedded Developer
~878 846 – 1 635 000 ₸ оценка по стеку, все рынки
Ajax Systems ищет C++ разработчика в отдел Systems для создания и улучшения встроенного ПО для устройств Ajax. Нужен опыт на C++ от 3 лет, знание Linux, boost.asio, понимание процессов и потоков, навыки тестирования. Компания предлагает конкурентную зарплату, медстраховку, корпоративные занятия английским и работу над глобальным продуктом безопасности.
Hardware Engineer (PCB)
~878 846 – 1 635 000 ₸ оценка по стеку, все рынки
Роль Hardware Engineer (PCB) в R&D-команде MilTech-компании: разработка электрических схем и многослойных плат в Altium Designer, проектирование плат контроля моторов, сенсоров, видео и питания, подготовка документации для производства. Нужен опыт 2+ года в разработке PCB, знание схемотехники, силовой электроники, интерфейсов SPI/I2C/UART/CAN и работа с поставщиками компонентов. Предлагают оформление через Дія.City, 24 дня отпуска, медстрахование, гибкий график, поддержку обучения и релокации, офис в Киеве.
Embedded/Hardware developer
~878 846 – 1 635 000 ₸ оценка по стеку, все рынки
Ajax Systems ищет Embedded/Hardware разработчика в отдел Prod Automation, который обеспечивает стабильность массового производства охранных систем. Нужно разрабатывать электронику со сложной аналоговой частью, писать ПО для микроконтроллеров и для PC/одноплатников (драйверы, сетевые протоколы, GUI на QML, работа с БД), а также проводить наладку устройств и готовить документацию. Требуется техническое образование, коммерческий опыт с 32-битными микроконтроллерами, работа с паяльной станцией и осциллографом, свободное чтение технической документации на английском; предлагают конкурентную зарплату, медстраховку и корпоративные занятия английским.