Core инженер по встраиваемым видеопотоковым решениям (C++)
Разработка высокопроизводительных встраиваемых видеопотоковых решений на C++ для умных камер и IoT. Требуется глубокое знание C++, сетевых протоколов и медиа-фреймворков. Предлагается удаленная работа, гиг-контракт и конкурентная компенсация.
Зарплата не указана — оценили по рынку
На основе 14 похожих вакансий за 90 дней.
Что предстоит делать
<h4> Обзор команды </h4> <p>Наша команда Video Streaming разрабатывает основные функции потоковой передачи для встроенных IoT-шлюзов и платформ умных камер — систем, предназначенных для приема потоков от нескольких подключенных устройств, управления безопасным локальным хранением и обеспечения просмотра в реальном времени с низкой задержкой и воспроизведения для клиентских приложений. Мы работаем с современным C++, создавая и масштабируя медиа-конвейер, обрабатывая прием потоков, локальную запись и поддержку протоколов (RTSP, ONVIF, WebRTC). Вы присоединитесь к целеустремленной команде высокого уровня, состоящей из Tech Lead и Core Engineer, которые тесно сотрудничают в распределенной конфигурации, при этом английский является нашим основным языком общения.</p> <h4> Обзор должности </h4> <p>В качестве Core Engineer в команде потоковой передачи вы будете тесно сотрудничать с Tech Lead для проектирования и реализации основных компонентов медиа-конвейера платформы — от приема потоков с нескольких камер до интеллектуальной локальной записи и безопасной доставки в облако. Вы возьмете на себя полную ответственность за свою техническую область, будете принимать архитектурные решения и писать высокопроизводительный код на C++ для встроенного Linux. Эта роль идеально подходит для тех, кто ищет высокую степень влияния и автономии в небольшой команде, готов решать задачи, связанные с медиа в реальном времени и сетевыми взаимодействиями на устройствах с ограниченными ресурсами.</p> <h4> Обязанности и задачи </h4> <p>— Проектировать и реализовывать высокопроизводительные встроенные решения для видеопотоковой передачи на C++ для коммерческих решений с умными камерами и IoT-развертываний.<br>— Разрабатывать и поддерживать надежные компоненты медиа-конвейера: прием с нескольких камер, логику ротации локальных записей, управление хранилищем и доставку видео.<br>— Интегрировать и поддерживать отраслевые стандарты потоковых протоколов (RTSP, WebRTC, ONVIF) как для собственных PoE-камер, так и для сторонних устройств.<br>— Оптимизировать обработку медиа в реальном времени на встроенном Linux-оборудовании с ограниченными ресурсами для обеспечения низкой задержки, высокой пропускной способности и параллелизма при работе с несколькими одновременными потоками с высоким битрейтом.<br>— Исследовать и устранять проблемы с качеством потоковой передачи путем анализа метрик устройств, журналов и сетевых условий.<br>— Сотрудничать с командами App, Firmware и AI для определения интерфейсов потоковой передачи и обеспечения бесперебойных сквозных потоков данных.<br>— Активно участвовать в Agile-процессах, включая спринт-планирование, всесторонние ревью кода и архитектурные обсуждения.<br>— Писать и поддерживать четкую техническую документацию для проектируемых и реализуемых решений.</p> <h4> Квалификация и навыки </h4> <p>— 5+ лет коммерческого опыта в разработке встроенных систем.<br>— Глубокое владение C++ и C.<br>— Солидный практический опыт работы с коммуникацией на основе UDP/TCP и сетевыми системами.<br>— Практический опыт работы с потоковыми приложениями RTP/RTCP и широко используемыми медиа-фреймворками (например, GStreamer).<br>— Опыт разработки и поддержки приложений для встроенных систем на базе Linux (пространство пользователя) и/или RTOS.<br>— Глубокое понимание технологий кодирования видео и аудио, управления памятью и принципов компоновки памяти.<br>— Хорошее знание стека TCP/IP и беспроводных локальных сетей (WLAN).<br>— Базовое понимание принципов безопасности встроенных систем и шифрования данных.<br>— Сильное соответствие современным принципам разработки ПО и полным циклам разработки.<br>— Знакомство с инструментами разработки: Jira, Confluence, Git, Docker, VS Code / Cursor.<br>— Уровень английского языка не ниже Upper-Intermediate (B2) как в письменной, так и в устной речи.</p> <h4> Будет плюсом </h4> <p>— Практический опыт работы с медиа-кодеками, такими как H.264, HEVC, AV1 и OPUS.<br>— Практический опыт работы с WebRTC, FFmpeg и форматом контейнера MP4.<br>— Знание аппаратных возможностей камер и обработки изображений.<br>— Опыт работы с многопроцессорными и многочиповыми системными архитектурами.<br>— Глубокое понимание принципов SOLID, Clean Code и UML.<br>— Опыт использования AI-инструментов (Cursor, Copilot и т.д.) для оптимизации рабочего процесса разработки.</p> <h4> Мы предлагаем множество преимуществ, включая </h4> <p>— Среду равных возможностей, прозрачную и ценностно-ориентированную корпоративную культуру, а также индивидуальный подход к каждому члену команды.<br>— Конкурентоспособную оплату и льготы. Ежегодный обзор производительности.<br>— Возможность получения Performance Bonus за ваши индивидуальные достижения и Loyalty Bonus, признающий вашу преданность компании.<br>— Гиг-контракт.<br>— 21 оплачиваемый отпускной день в год, оплачиваемые государственные праздники в соответствии с законодательством Украины.<br>— Возможности для развития, такие как корпоративные курсы, хабы знаний и бесплатные занятия английским языком, а также учебные отпуска.<br>— Медицинская страховка предоставляется с первого дня. Доступны больничные и медицинские отпуска.<br>— Удаленный режим работы доступен только на территории Украины.<br>— Бесплатное питание, фрукты и закуски при работе в офисе.</p> <div> <a href="https://jobs.dou.ua/companies/squad/vacancies/365574/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в SQUAD
13 активных вакансий в компании
Ведущий инженер встроенных систем (C/C++)
~1 192 775 ₸ оценка
Ищем ведущего инженера для разработки встроенного ПО на C/C++ и Python. Вы будете проектировать архитектуру, оптимизировать производительность и наставлять младших коллег. Предлагают удаленную работу, гиг-контракт, бонусы и медстраховку.
Ведущий инженер встроенных систем (C/C++)
~1 192 775 ₸ оценка
Ведущий инженер по встроенным системам будет проектировать архитектуру и руководить разработкой сложных embedded-решений. Требуется глубокое знание C/C++, RTOS, микроконтроллеров и embedded Linux. Компания предлагает удаленную работу, гиг-контракт, медстраховку и бонусы.
C & C++ Embedded инженер
~1 192 775 ₸ оценка
Разработка и поддержка встроенного ПО для камер безопасности на C и C++. Требуется опыт от 5 лет, знание RTOS, микроконтроллеров и сетевого программирования. Предлагается удаленная работа, конкурентоспособная оплата и бонусы.
Старший Embedded инженер (C/C++)
~1 192 775 ₸ оценка
Разработка встроенного ПО для роботизированных устройств безопасности на C/C++ (C++17). Требуется опыт работы с Embedded Linux, микроконтроллерами ARM/RISC-V и системами сборки. Предлагается удаленная работа, гиг-контракт, бонусы и медицинская страховка.
Похожие вакансии
6 вакансийC++ Developer
Розробка кросплатформеного десктоп-застосунку для налаштування комп'ютерної периферії. Потрібен досвідчений C++ розробник з 5+ роками досвіду, знанням C++17/20 та API Windows або macOS. Пропонується віддалена робота, конкурентна зарплата, навчання та соціальний пакет.
C & C++ Embedded инженер
~1 192 775 ₸ оценка
Разработка и поддержка встроенного ПО для камер безопасности на C и C++. Требуется опыт от 5 лет, знание RTOS, микроконтроллеров и сетевого программирования. Предлагается удаленная работа, конкурентоспособная оплата и бонусы.
Старший C++ инженер
~1 192 775 ₸ оценка
N-iX ищет Senior C++ инженера для разработки платформы управления дорожным движением с использованием ROS2 и сенсорной интеграции. Требуется 5+ лет опыта в C++, знание Python и опыт с ROS2. Компания предлагает гибкий формат работы (удаленно или в офисе), конкурентную зарплату и возможности для профессионального роста.
Embedded инженер
~1 850 700 – 3 180 744 ₸ оценка
Ищем опытного Embedded инженера для работы над передовыми системами позиционирования и связи для сред без GPS. Требуется 5+ лет опыта, глубокие знания C/C++, STM32, прошивок для БПЛА и протоколов. Предлагаем удаленную работу, долгосрочный проект и дружную команду.
Старший Embedded инженер (C/C++)
~1 192 775 ₸ оценка
Разработка встроенного ПО для роботизированных устройств безопасности на C/C++ (C++17). Требуется опыт работы с Embedded Linux, микроконтроллерами ARM/RISC-V и системами сборки. Предлагается удаленная работа, гиг-контракт, бонусы и медицинская страховка.
Інженер з сильним математичним бекграундом
~1 192 775 ₸ оценка
Розробляйте математичні моделі та симуляції для безпілотних літальних апаратів у компанії Airlogix. Потрібен досвід з C++, Python, MATLAB та симуляційними середовищами. Пропонують офіційне працевлаштування, бронювання та гнучкий графік.