C++ Developer (Video Surveillance)
Ajax Systems шукає C++ розробника в System Department для роботи над новим продуктом відеоспостереження, що поєднує камери з охоронними датчиками. Потрібно 5 років досвіду з C++11/14, boost.asio, глибоке розуміння процесів, потоків та асинхронності, а також Linux і тестування. Пропонують конкурентну зарплату, медичне страхування, корпоративну англійську та роботу в мотивованій команді.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 19 похожих вакансий за 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
21 активная вакансия в компании
Python developer (Machine Learning Team)
~1 388 613 ₸ оценка по стеку, все рынки
Ajax Systems шукає Python-розробника в ML-команду для розбудови внутрішньої платформи, яка допомагає ML-інженерам готувати датасети, тренувати моделі та автоматизувати тестування на реальних пристроях. Потрібен комерційний досвід з Python 3 від 3 років, базові знання asyncio, Linux, Docker, SQL і Git, англійська для читання техдокументації. Пропонують конкурентну зарплату, медстрахування, корпоративні заняття з англійської та знижки на продукти компанії.
Інженер-розробник вбудованого програмного забезпечення (BSP, Embedded Linux)
~1 578 675 ₸ оценка по стеку, все рынки
Розробка BSP на базі Embedded Linux для відеопристроїв Ajax: завантажувач U-Boot, ядро, device tree, драйвери сенсорів та стрімінговий стек. Потрібен досвід Embedded Linux від 3 років, впевнене володіння C, знання архітектури ARM та цифрових інтерфейсів. Пропонують конкурентну зарплату, медичне страхування, корпоративну англійську та компенсацію навчання.
Manual QA Engineer (Server)
~900 000 ₸ оценка по стеку, все рынки
Ajax Systems ищет Manual QA Engineer для тестирования back-end части экосистемы охранных систем. Нужно тестировать API, gRPC и собственный бинарный протокол, работать с MongoDB, Redis, S3, анализировать логи и писать тест-кейсы. Предлагают конкурентную зарплату, медстраховку, корпоративные занятия английским и скидки на продукты компании.
QA Team Lead
~1 443 360 – 2 352 000 ₸ оценка по стеку, все рынки
Ajax Systems ищет QA Team Lead для платформы VMS — экосистемы видеопристроений. Нужно вести QA-команду, выстраивать процессы качества и лично разбираться в сложных технических проблемах на стыке железа, прошивки и облака. Требуют 2+ года на позиции QA Team/Tech Lead, сильный QA-фундамент, анализ логов и сетей, плюс скрипты на Python/Bash. Предлагают конкурентную зарплату, медстраховку и корпоративный английский.
Похожие вакансии
6 вакансийІнженер-розробник вбудованого програмного забезпечення (BSP, Embedded Linux)
~1 578 675 ₸ оценка по стеку, все рынки
Розробка BSP на базі Embedded Linux для відеопристроїв Ajax: завантажувач U-Boot, ядро, device tree, драйвери сенсорів та стрімінговий стек. Потрібен досвід Embedded Linux від 3 років, впевнене володіння C, знання архітектури ARM та цифрових інтерфейсів. Пропонують конкурентну зарплату, медичне страхування, корпоративну англійську та компенсацію навчання.
Embedded Software Engineer
~1 578 675 ₸ оценка по стеку, все рынки
Inguar запускает производство наземных роботизированных комплексов для Сил обороны Украины и ищет Embedded Software Engineer уровня Middle+/Senior. Нужно самостоятельно разрабатывать прошивки контроллеров: работать с C/C++, STM32, RTOS/FreeRTOS, интерфейсами CAN, UART, SPI, I2C, отлаживать на стенде и в полевых испытаниях. Предлагают официальное трудоустройство по законодательству Украины, бронирование, оплачиваемые отпуска и больничные, работу на современном производстве и сложные инженерные задачи.
Embedded инженер
~1 578 675 ₸ оценка по стеку, все рынки
Sine Engineering ищет Embedded инженера для разработки систем радиосвязи для дронов в сфере оборонных технологий. Нужен опыт от 5 лет, сильное владение C/C++, работа с bare-metal и микроконтроллерами, интерфейсами SPI/I2C/UART и английский от B1. Предлагают гибкий график, страховку, обучение, бронирование от мобилизации и дружелюбную культуру.
Senior Embedded Engineer
~1 578 675 ₸ оценка по стеку, все рынки
Elvatech — украинская производственная компания, лидер рынка рентгенофлуоресцентных анализаторов, ищет Senior Embedded Engineer в R&D-команду. Нужно поддерживать и дорабатывать прошивки на микроконтроллерах NXP/Freescale, диагностировать проблемы на уровне железа и софта, работать со схемами, осциллографом и отладчиками. Требуется от 10 лет опыта в embedded, уверенный C/C++, опыт с legacy-кодом, bare-metal и RTOS; предлагают официальное трудоустройство, медстраховку, оплачиваемый отпуск и работу в офисе в Киеве.
Embedded Linux Software Engineer
~1 120 000 – 1 851 652 ₸ оценка по стеку, все рынки
Разработка бортового ПО для беспилотных систем на Linux-компьютере: системные и прикладные приложения на C++ и Python, интеграция с сенсорами, видеопотоками и полётными контроллерами, сборка кастомных образов и тестирование SITL/HITL. Нужен коммерческий опыт Embedded Linux от 3 лет, уверенный C++/Python, знание MAVLink, ArduPilot и аппаратных интерфейсов. Предлагают конкурентную зарплату, официальное трудоустройство с бронированием, гибридный формат с выездами на полигон.
Embedded Engineer
~1 120 000 – 1 851 652 ₸ оценка по стеку, все рынки
Компания в сфере MilTech ищет Embedded Engineer для работы в офисе в Киеве. Нужен опыт в embedded-разработке с микроконтроллерами или RTOS, стек можно выбрать под себя. Предлагают бронирование с первых дней, медстраховку, релокационный пакет, технику, парковку, 24 дня отпуска и компенсацию обучения.