Embedded (Remote Control) Engineer
Розробляйте системи дистанційного керування для безпілотників та роботів. Потрібен досвід з C++, Python, ROS, GStreamer та мережевими протоколами. Пропонується робота в міжнародній команді над mission-critical проектами.
Что предстоит делать
<p>Embedded (Remote Control) Engineer<br>О компании<br>Мы разрабатываем автономные и роботизированные системы для сложных mission-critical задач. Наши продукты охватывают воздушные, наземные и морские платформы, системы дистанционного управления, launch-системы, companion computers, автопилоты и программное обеспечение для мониторинга и координации работы компонентов.<br>Мы работаем на стыке embedded development, robotics, autonomy, networking и control systems. Для нас важны стабильная связь, предсказуемое поведение системы, низкая задержка видео и управления, качественная диагностика и надежная работа в полевых условиях.<br>О роли<br>Мы ищем Embedded (Remote Control) Engineer, который будет отвечать за разработку и интеграцию систем дистанционного управления для UAV, USV и других роботизированных платформ.<br>Основная задача этой роли — обеспечить надежную передачу команд управления от оператора к платформе, получение телеметрии и видео в обратном направлении, а также стабильную работу системы при нестабильном или ограниченном канале связи.<br>В этой роли нужно будет работать с companion computers, автопилотами, радиомодулями, video streaming pipelines, сетевыми протоколами и операторскими станциями.<br>Чем вы будете заниматься<br>● Разрабатывать, поддерживать и улучшать embedded software для дистанционного управления беспилотными и роботизированными платформами.<br>● Писать программные компоненты на C++ и Python.<br>● Разрабатывать и поддерживать ROS/ROS2 nodes, сервисы и интеграционные модули.<br>● Реализовывать передачу команд управления от joystick, RC transmitter или операторской станции к автопилоту или другим бортовым системам.<br>● Интегрировать протоколы дистанционного управления, включая CRSF, SBUS, PWM и MULTI / multiprotocol RC.<br>● Работать с автопилотами, companion computers, RC-приемниками, радиомодулями и модулями связи.<br>● Реализовывать обмен телеметрией, статусами систем, командами управления и аварийными сценариями.<br>● Строить, оптимизировать и поддерживать GStreamer pipelines для получения, кодирования, декодирования, обработки и передачи видео.<br>● Работать с hardware и software video encoders / decoders.</p><p>Обеспечивать низкую задержку видео и управления, стабильную передачу потоков и корректное восстановление после потери связи.<br>● Настраивать и поддерживать сетевое взаимодействие между компонентами системы: Ethernet, TCP/IP, UDP, RTP, RTSP, serial-over-IP и другие необходимые протоколы.<br>● Интегрировать каналы связи между бортовой платформой, ретрансляторами, наземной станцией и удаленными операторскими системами.<br>● Анализировать логи, telemetry data, network traffic и video pipeline metrics, находить причины задержек, потери пакетов, нестабильного видео или управления.<br>● Участвовать в стендовых, интеграционных и полевых испытаниях.<br>● Документировать интерфейсы, сетевые схемы, протоколы взаимодействия и процедуры настройки и диагностики.</p><p><br>Что для нас важно<br>● Практический опыт в embedded development, networking, robotics, UAV systems или смежных направлениях.<br>● Уверенное владение C++ и Python.<br>● Практический опыт работы с ROS или ROS2.<br>● Обязательный опыт работы с GStreamer pipelines.<br>● Понимание работы video encoders / decoders, форматов видео, bitrate control, latency и streaming pipelines.<br>● Практический опыт работы с сетевыми технологиями: TCP/IP, UDP, Ethernet, sockets, routing.<br>● Понимание RTP, RTSP или других протоколов передачи видео и данных в реальном времени.<br>● Опыт работы с Linux и Linux-based embedded platforms.<br>● Понимание принципов дистанционного управления роботизированными системами и обмена командами в реальном времени.<br>● Знание протоколов CRSF, SBUS, PWM и MULTI / multiprotocol RC.<br>● Умение работать с логами, сетевыми дампами, телеметрией и инструментами отладки.<br>● Опыт работы с Git.</p><p><br>Будет плюсом<br>● Опыт работы с OpenHD, OpenIPC или подобными FPV / video link системами.<br>● Опыт работы с MAVLink, ArduPilot, PX4 или другими autopilot ecosystems.<br>● Понимание работы RC transmitters, receivers, ELRS, Crossfire или других радиосистем.<br>● Опыт с WebRTC, SRT, QUIC или другими современными протоколами low-latency video streaming.<br>● Опыт оптимизации video pipelines для ограниченных каналов связи.<br>● Опыт работы с Raspberry Pi, NVIDIA Jetson, Radxa, STM32 или другими SBC.<br>● Опыт работы с Wi-Fi based video links, LTE, SATCOM, mesh networks или радиорелейными каналами.<br>● Опыт работы в robotics, defense, industrial automation или mission-critical средах.</p><p><br>Какого человека мы ищем<br>Мы ищем проактивного инженера, который не боится сложных и нестандартных задач, готов самостоятельно разбираться в новых технологиях, протоколах и особенностях реального оборудования.<br>Важно уметь брать ответственность за результат: не только реализовать отдельный модуль, но и проверить, как он работает в полной системе — от действий оператора до реакции платформы, телеметрии и видео на наземной станции.<br>Эта роль подойдет человеку, которому интересно искать практические решения, анализировать проблемы со связью и задержками, тестировать гипотезы и доводить систему до стабильной работы в лаборатории и в полевых условиях.</p><p><br>Что мы предлагаем<br>● Работу в международной технологической компании, которая разрабатывает беспилотные и роботизированные системы для реальных mission-critical задач.<br>● Возможность работать над системами дистанционного управления, видеосвязи, telemetry exchange и операторскими интерфейсами для реальных платформ.<br>● Участие в полном цикле разработки: от прототипирования и стендовых тестов до интеграции и испытаний на реальных платформах.<br>● Работу в сильной engineering-команде с возможностью влиять на технические решения и архитектуру продукта.<br>● Конкурентное вознаграждение, которое зависит от опыта, уровня ответственности и результатов работы.<br>● Бронирование с начала испытательного срока в соответствии с действующим законодательством и внутренними процедурами компании.<br>● Возможность профессионального развития до Embedded Systems Architect.</p> <div> <a href="https://jobs.dou.ua/companies/cvit-recruitment/vacancies/365219/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в CVIT Recruitment
2 активные вакансии в компании
Embedded (Control Systems) Engineer
Шукаємо Embedded-інженера для розробки систем керування безпілотними та роботизованими платформами. Потрібен досвід з C++, Python, ROS/ROS2, CAN, Linux та апаратними інтерфейсами. Пропонуємо роботу в міжнародній технологічній компанії, участь у повному циклі розробки та можливість професійного зростання.
Похожие вакансии
6 вакансийИнженер по встроенному тестовому ПО (Embedded Test Firmware Engineer)
Разработка тестового встроенного ПО для валидации и производства сложных RF-систем. Требуется опыт работы с C, аппаратными интерфейсами и измерительным оборудованием. Предлагается работа в команде с сильными инженерами и интересные технические задачи.
Software Engineer
~1 052 955 – 1 403 940 ₸ оценка
Шукаємо Software Engineer для інтеграції програмних компонентів у єдину систему, побудови мережевих архітектур та розробки інтерфейсів. Потрібен досвід C/C++ або Python, робота з Linux/embedded Linux та мережевими технологіями. Пропонуємо конкурентну зарплату, гібридний формат та участь у значущих проєктах.
Embedded разработчик встроенного ПО (C/C++, Linux)
Разработка встроенного ПО для беспроводных устройств на C/C++ под Linux. Требуется опыт с ARM/MIPS, сетевыми протоколами и Git. Предлагают работу в международной команде, офис в Киеве, гибридный график и соцпакет.
Strong Junior/Middle FPGA/DSP
~1 052 955 – 1 403 940 ₸ оценка
Розробка DSP-алгоритмів для FPGA в українській компанії-лідері радіоелектронної розвідки. Потрібен досвід з Verilog/SystemVerilog, MATLAB/Simulink та цифровим дизайном. Пропонують конкурентну оплату, медстрахування та можливість бронювання.
Инженер-интегратор беспилотных систем
~1 052 955 – 1 403 940 ₸ оценка
Компания ищет инженера для интеграции и настройки беспилотных систем. Нужен опыт сборки дронов, работы с UAV/UGV и понимание радио- и видеосистем. Предлагают официальную работу в современном офисе с возможностью профессионального роста.
Разработчик C++ (кроссплатформенные приложения для видеоконференцсвязи)
~1 619 150 ₸ оценка
Разработка и поддержка кроссплатформенных приложений для видеоконференцсвязи на C++. Требуется опыт с Qt, WebRTC, многопоточностью и написанием тестов. Предлагается работа в команде над современными мультимедийными продуктами.