C++ инженер-программист (робототехника)
Ищем C++ инженера для разработки ПО автономных роботов в Киеве. Вы будете создавать компоненты на C++, интерфейсы на Qt/QML, интегрировать ROS 2 и проводить полевые испытания. Требуется уверенный C++ (3+ года), знание Linux и опыт с CMake, Docker, Python. Предлагают гибкий график, медстраховку и работу над передовыми технологиями.
Зарплата не указана — оценили по рынку
На основе 87 похожих вакансий за 90 дней.
Что предстоит делать
<h3>О вакансии:</h3><p>В ARX Robotics вы не просто пишете код; вы создаете программное обеспечение, которое обеспечивает работу следующего поколения автономных наземных систем. Мы ищем C++ инженера-программиста для присоединения к нашей команде R&D в Киеве, который возьмет на себя ответственность за программное обеспечение, делающее наших роботов интеллектуальными, надежными и отзывчивыми в полевых условиях.</p><p>Вы будете разрабатывать, тестировать и сопровождать программное обеспечение, которое управляет нашими робототехническими системами — от бортовых C++ компонентов до интерфейсов для оператора — и обеспечивать его надежность как в лаборатории, так и в поле. Если вы увлечены робототехникой и вам нравится практическое устранение неполадок, мы будем рады услышать вас.</p><p>Это команда R&D, и приоритеты меняются в зависимости от того, что мы прототипируем. Вы можете провести один квартал, глубоко погрузившись в интерфейс оператора, а следующий — занимаясь бортовой связью или интеграцией с новым оборудованием. Мы ищем сильного инженера C++ общего профиля, которого это устраивает, а не специалиста в одной части стека.</p><p>Глубокий опыт работы с ROS 2 не является строгим требованием. Мы открыты для сильных C++ инженеров, которые могут освоить его при поддержке команды.</p><h3>Ключевые обязанности:</h3><ul><li>Проектирование, разработка и сопровождение C++ компонентов для робототехнических систем, от прототипов до кода, готового к производству</li><li>Создание и улучшение наших приложений для оператора — визуализация телеметрии, видеопотоки и интерфейсы управления — в основном на Qt/QML</li><li>Интеграция и расширение узлов ROS 2 и коммуникационного уровня между бортовым и наземным программным обеспечением</li><li>Валидация системы с помощью модульного, интеграционного и сквозного тестирования — в симуляции и на реальном оборудовании — а также поддержка полевых испытаний</li><li>Поддержка процессов сборки, тестирования и развертывания, на которые полагается команда (CMake, Docker, Python tooling, CI)</li><li>Документирование архитектурных решений, конфигураций и результатов тестирования для внутренних и внешних заинтересованных сторон</li></ul><h3>Требования:</h3><ul><li>3+ года профессионального опыта разработки на C++</li><li>Свободное владение современным C++ (C++17/20) и STL: RAII, семантика перемещения, умные указатели, шаблоны</li><li>Уверенные навыки многопоточности и конкурентности: примитивы синхронизации, пулы потоков, lock-free подходы, отладка состояний гонки</li><li>Практическое использование инструментов отладки и диагностики (gdb, санитайзеры, Valgrind или аналоги)</li><li>Практический опыт создания настольных UI с помощью Qt (Qt5/Qt6) и QML</li><li>Уверенный опыт работы с Linux (администрирование системы, написание скриптов, устранение неполадок)</li><li>Опыт работы с CMake и Git</li><li>Python для автоматизации, инструментов и тестовых скриптов</li><li>Опыт работы с Docker для воспроизводимых сборок и развертывания</li><li>Опыт работы с фреймворками автоматизированного тестирования (GoogleTest, pytest)</li><li>Английский язык — Upper-Intermediate (документация и командная работа).</li></ul><h3>Будет плюсом:</h3><ul><li>ROS 2: узлы, топики, сервисы, экшены, launch-файлы, параметры, colcon</li><li>Zenoh или другое робототехническое ПО промежуточного слоя / альтернативы DDS</li><li>Опыт в области БПЛА/дронов или автономных транспортных средств</li><li>NVIDIA Jetson или аналогичные встраиваемые платформы Linux</li><li>Интеграция камер и видеопотоков: RTSP, конвейеры GStreamer</li><li>Библиотеки компьютерного зрения, такие как OpenCV</li><li>Протоколы RC и телеметрии: ExpressLRS (ELRS), MAVLink или аналогичные</li><li>Основы сетей: NAT, проброс портов, маршрутизация, диагностика проблем с подключением</li><li>Настройка VPN (WireGuard, OpenVPN или аналогичных)</li></ul><h3>Мы предлагаем:</h3><ul><li><b>Значимая работа:</b> Роль с высоким влиянием, формирующая технологии следующего поколения, используемые ведущими армиями мира и службами быстрого реагирования.</li><li><b>Профессиональный рост:</b> Возможности для развития и обучения, включая потенциальные программы в Германии.</li><li><b>Прямая обратная связь:</b> Тесное сотрудничество с конечными пользователями и возможность видеть непосредственное влияние вашей работы в полевых условиях.</li><li><b>Гибкая среда:</b> Динамичная рабочая культура с минимальной бюрократией и гибким графиком работы.</li><li><b>Медицинская страховка</b></li></ul><p>Обратите внимание: вам не обязательно соответствовать каждому требованию, чтобы подать заявку. Мы приветствуем мотивированных кандидатов, которые готовы расти в этой роли и развивать свой опыт дальше.</p> <div> <a href="https://jobs.dou.ua/companies/arx-ukraine/vacancies/368753/#reply-btn-id">Відгукнутись на вакансію</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансийC++ разработчик (AI автопилоты, ArduPilot/Betaflight)
Occam Industries — оборонная tech-компания, которая внедряет ИИ в дроны для боевых миссий в Украине. Ищем C++ разработчика для создания AI-автопилотных систем на базе ArduPilot и Betaflight: от написания кода до тестирования на реальных платформах и отправки на фронт. Требуется сильный C++, опыт с полетными контроллерами и готовность работать в полевых условиях. Предлагают высокую зарплату, опционы и быстрый цикл внедрения.
Senior Software Developer C++
Вакансія Senior C++ розробника в оборонній компанії, що створює інноваційні MilTech-рішення. Потрібен досвід від 3 років з C++, Linux, ROS2, Ardupilot, MAVLink, Unreal Engine. Пропонують офіційне працевлаштування, бронювання, медстрахування та роботу в Києві.
Senior Software Developer (Video)
Вакансія Senior Software Developer (Video) у компанії, що розробляє MilTech-рішення. Потрібен досвід роботи з відеообладнанням, оптикою, GStreamer, V4L2, H264/H265, а також знання Python для бекенду. Пропонують офіційне працевлаштування, медичне страхування, гібридний графік та офіс у Києві.
Инженер по графике (C++/DirectX)
~869 223 – 1 174 625 ₸ оценка
Вакансия для графического инженера в игровой студии Fractured Byte. Нужно разрабатывать и оптимизировать рендеринг в игровом движке для ПК и консолей, используя C++ и DirectX. Требуется опыт от 2 лет, сильная математика и знание шейдеров. Предлагают удалённую работу, неограниченный отпуск и поддержку фрилансеров.
Embedded AI & Autonomy Engineer (UAV / БпЛА)
Инженер будет проектировать и разрабатывать бортовые системы для беспилотников: от электроники и прошивок до компьютерного зрения и алгоритмов автономной навигации. Нужны уверенные знания C/C++ и Python, опыт с embedded-системами и ML. Работа предполагает активное использование AI-кодинг-агентов и участие в полевых испытаниях.
Разработчик интерфейсов для умных климатических устройств (C++, Qt, QML)
~1 100 000 – 1 734 000 ₸ оценка
Вакансия разработчика интерфейсов для встроенных устройств умного климата. Нужно работать с C++, Qt 6 и QML, интегрироваться с бэкендом и создавать IoT-решения. Требуется техническая ответственность и командная работа.