C++ Developer (QGroundControl)
Розробка та підтримка QGroundControl — наземної станції керування для БПЛА. Потрібен досвід C++ (17+), Qt/QML, розуміння мережевих протоколів та багатопотоковості. Бажано знання MAVLink, PX4/ArduPilot та досвід роботи з відеопотоками.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Эта вакансия платит больше рынка
На 38% выше медианы C++ по 19 вакансиям за 90 дней, рынок — Международные (USD); город и грейд вакансии не учтены.
Что предстоит делать
<p><strong>Обязанности</strong></p><ul><li>Разработка новых функций и модулей QGroundControl.</li><li>Создание и поддержка пользовательских интерфейсов на Qt/QML.</li><li>Интеграция с автопилотами PX4, ArduPilot и другими MAVLink-совместимыми системами.</li><li>Разработка инструментов планирования миссий, мониторинга телеметрии и управления полезной нагрузкой.</li><li>Реализация поддержки видеопотоков, картографических сервисов и геоинформационных функций.</li><li>Интеграция собственных MAVLink-сообщений и протоколов обмена данными.</li><li>Оптимизация производительности приложения для Linux, Windows и Android.</li><li>Участие в проектировании архитектуры программного обеспечения.</li><li>Проведение code review и написание технической документации.</li><li>Взаимодействие с командами разработки автопилотом, радиосвязи и бортовой электроники.<br> </li></ul><p><strong>Требования</strong></p><p>Обязательные</p><ul><li>Уверенное владение C++ (17 или новее).</li><li>Опыт разработки на Qt и Qt/QML.</li><li>Понимание многопоточного программирования.</li><li>Опыт работы с сетевыми протоколами TCP/UDP.</li><li>Уверенная работа с Git.</li><li>Опыт работы под Linux.<br> </li></ul><p>Желательные</p><ul><li>Опыт работы с QGroundControl.</li><li>Знание MAVLink, PX4 или ArduPilot.</li><li>Понимание принципов работы БПЛА и систем управления полетом.</li><li>Опыт интеграции видеопотоков (GStreamer, RTSP, RTP).</li><li>Работа с GIS-системами и цифровыми картами.</li><li>Понимание Serial, CAN, Ethernet.</li><li>Опыт кроссплатформенной разработки (Linux, Windows, Android).</li><li>Навыки профилирования и оптимизации программ.<br> </li></ul><p>Будет преимуществом</p><ul><li>Опыт разработки ПО для БПЛА или робототехники.</li><li>Опыт создания собственных MAVLink-диалектов.</li><li>Работа с OpenCV.</li><li>Знание Python для автоматизации тестирования.</li><li>Понимание принципов работы радиоканалов передачи данных и телеметрии.</li></ul> <div> <a href="https://jobs.dou.ua/companies/nda-recruitment/vacancies/365674/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как C++-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в NDA Recruitment
22 активные вакансии в компании
QA Automation Engineer (Embedded)
~1 017 000 – 1 556 820 ₸ оценка по стеку, все рынки
Ищем QA Automation Engineer для автоматизации тестирования desktop-приложения и его интеграции с embedded-устройствами и тестовым оборудованием. Нужен опыт от 4 лет в QA и от 2 лет в автоматизации, знание Linux, Bash, Git, CI/CD, Docker, плюс понимание сетевых и радиопротоколов. Предстоит разрабатывать автотесты, моки, интегрировать их в пайплайны и диагностировать проблемы на стыке софта, прошивки и железа.
QA/QC Engineer (Embedded)
~637 882 – 1 227 062 ₸ оценка по стеку, все рынки
Нужен QA-инженер с опытом 3+ года, из них минимум год в embedded, для тестирования устройств на микроконтроллерах STM32, AT и PICO. Задачи — функциональное, интеграционное и регрессионное тестирование железа, прошивка устройств, анализ логов, проверка периферийных интерфейсов и работа с измерительными приборами. Плюсом будут техническое образование, автоматизация на Python, базовый C++ и навыки работы с JTAG/SWD.
Firmware Engineer
~1 619 008 ₸ оценка по стеку, все рынки
Компания-партнёр разрабатывает решения в области встраиваемых систем и радиочастотной инженерии и ищет опытного Firmware Engineer. Нужно писать прошивки и драйверы на C под Linux, разбираться в железе и отлаживать код, опыт от 5 лет в промышленной или embedded-разработке. Требуется профильное образование в computer science и уверенное владение Git.
C++ Embedded Engineer
~1 594 705 ₸ оценка по стеку, все рынки
Компания ищет C++ Embedded инженера для разработки и поддержки embedded-систем на базе Linux с фокусом на производительность и надёжность. Нужно 3+ года коммерческого опыта на C++ (C++17/20), уверенная работа с многопоточностью, IPC и Linux/POSIX, плюс навыки отладки и профилирования. Предлагают официальное трудоустройство, график 5/2, оплачиваемый отпуск и больничные, работу в команде над инновационными продуктами.
Похожие вакансии
6 вакансийEmbedded Developer
Нужен опытный Embedded-разработчик в украинскую tech-компанию, которая делает системы для критически важных задач. Предстоит собирать и кастомизировать Linux-образы через Buildroot/Yocto, писать userspace-сервисы, строить видеопайплайны на GStreamer и интегрировать железо (камеры, радиомодемы, сенсоры). Ждут глубокого знания Linux, CMake, Git, Docker и CI/CD, умения читать C/C++ и работать с низкоуровневыми интерфейсами; английский будет плюсом. Предлагают сильную команду, влияние на процессы, конкурентную компенсацию, офис под Киевом и официальное трудоустройство.
Unreal Engine Developer
~1 594 705 ₸ оценка по стеку, все рынки
Компания The Fourth Law ищет Unreal Engine разработчика для портирования и поддержки симуляционной платформы на macOS (Apple Silicon). Нужно уверенно владеть C++ и UE5, разбираться в сборке проектов, платформозависимом коде, Xcode, отладке и профилировании, понимать Metal и графический pipeline. Предлагают официальное оформление в Дія.Сіті, оплачиваемый отпуск, возможность бронирования и работу над оборонными MilTech-продуктами.
Firmware Engineer
~1 619 008 ₸ оценка по стеку, все рынки
Компания-партнёр разрабатывает решения в области встраиваемых систем и радиочастотной инженерии и ищет опытного Firmware Engineer. Нужно писать прошивки и драйверы на C под Linux, разбираться в железе и отлаживать код, опыт от 5 лет в промышленной или embedded-разработке. Требуется профильное образование в computer science и уверенное владение Git.
Embedded Engineer — UAV/Drone Systems
~1 594 705 ₸ оценка по стеку, все рынки
Разработка встроенного ПО для беспилотников: программирование микроконтроллеров STM32/ESP32, интеграция полётных контроллеров (ArduPilot, PX4, Betaflight, INAV), работа с интерфейсами и протоколами связи. Нужны уверенные C/C++ и Python, опыт с электроникой, Git и Linux. Предлагают официальное трудоустройство, бронирование сотрудников и профессиональный рост.
Embedded Linux Software Engineer
~1 594 705 ₸ оценка по стеку, все рынки
Разработка бортового ПО для беспилотных систем на Linux-компьютере: системные и прикладные приложения на C++ и Python, интеграция с сенсорами, видеопотоками и полётными контроллерами, сборка кастомных образов и тестирование SITL/HITL. Нужен коммерческий опыт Embedded Linux от 3 лет, уверенный C++/Python, знание MAVLink, ArduPilot и аппаратных интерфейсов. Предлагают конкурентную зарплату, официальное трудоустройство с бронированием, гибридный формат с выездами на полигон.
Інженер-розробник вбудованого програмного забезпечення (BSP, Embedded Linux)
~1 619 008 ₸ оценка по стеку, все рынки
Розробка BSP на базі Embedded Linux для відеопристроїв Ajax: завантажувач U-Boot, ядро, device tree, драйвери сенсорів та стрімінговий стек. Потрібен досвід Embedded Linux від 3 років, впевнене володіння C, знання архітектури ARM та цифрових інтерфейсів. Пропонують конкурентну зарплату, медичне страхування, корпоративну англійську та компенсацію навчання.