Инженер по робототехнике (Robotics Engineer)
Farsight Vision разрабатывает AI-платформу геопространственной разведки для обороны и безопасности. Ищем инженера по робототехнике, который возьмёт на себя управление движением наземного беспилотника: от теории управления и симуляций до настройки и отладки на реальном железе во Львове. Нужны крепкая математика, опыт с PID и фильтрами Калмана, сенсоры IMU/LiDAR, C++ (Python для прототипов) и английский Upper-Intermediate. Предлагают гибкий график, оплачиваемый отпуск и больничные, прямой доступ к основателям; есть проверка безопасности из-за работы с военными.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 36 похожих вакансий за 90 дней по всем рынкам вместе — отдельной выборки по рынку этой вакансии нет; город вакансии не учтён.
Что предстоит делать
<p><strong>О Farsight Vision:</strong> <br>Farsight Vision разрабатывает геопространственные решения на базе AI для оборонных и охранных операций. Платформа преобразует необработанные аэрофотоснимки и данные сенсоров в 3D-среды в реальном времени, аналитику, пригодную для принятия решений, и операционные сценарии с поддержкой AI, обеспечивая улучшенную ситуационную осведомлённость, планирование миссий и более быстрое принятие решений как для операторов-людей, так и для автономных систем. Мы работаем на стыке геопространственных данных, компьютерного зрения и оборонных операций — и если вам это интересно, читайте дальше.<br>Мы ищем Robotics Engineer, который возьмёт на себя управление движением нашего наземного беспилотного транспортного средства (UGV) от начала до конца — от теории управления на бумаге до робота, который реально движется так, как вы спроектировали. Это не роль для того, кто хочет получить уже настроенные контуры управления: вы будете сами проектировать, реализовывать и валидировать их на железе.<br><br><strong>Обязанности:</strong></p><ul><li>Реализовывать алгоритмы навигации и управления для различных типов UGV: дифференциальный привод, гусеничные колёса, рулевое управление Ackermann и т.д.</li><li>Проектировать и реализовывать алгоритмы управления (PID и не только), которые преобразуют команды навигации в надёжное движение робота.</li><li>Отвечать за стек управления от начала до конца — от проектирования алгоритма до настройки и валидации на физическом устройстве.</li><li>Симулировать физическое вождение для различных типов колёс и рельефов перед развёртыванием на железе.</li><li>Тесно сотрудничать с командой Robotics по интеграции приводов и сенсоров, поскольку качество управления настолько хорошо, насколько хороша его основа.</li><li>Отлаживать проблемы управления, которые проявляются только в поле, а не в симуляции — эта роль предполагает работу руками с физическим роботом во Львове.</li><li>Взаимодействовать с Perception Engineer, чтобы решения по управлению корректно учитывали данные о препятствиях и окружающей среде.</li><li>Предлагать архитектуру и проектные решения, а не ждать, пока вам передадут полностью проработанную задачу: это небольшая команда, создающая новую возможность, которую почти никто на украинском рынке ещё не реализовал.</li></ul><p><strong>Требования:</strong></p><ul><li>Прочная математическая база: линейная алгебра, математический анализ и алгоритмическое мышление, на котором строятся системы управления.</li><li>Практический опыт с теорией управления — как минимум PID-управление, в идеале более продвинутые подходы к управлению.</li><li>Опыт в робототехнике, наведении или навигационных системах (например, наведение автономных транспортных средств, терминальное наведение дронов или аналогичное).</li><li>Опыт с физическими симуляторами (например, Gazebo, NVIDIA Isaac, MATLAB, Simulink), с умением симулировать динамические модели и проверять производительность контроллера перед развёртыванием.</li><li>Опыт работы с сенсорами, такими как IMU, LiDAR и т.д.</li><li>Знание оценки состояния и фильтрации (например, фильтр Калмана, расширенный фильтр Калмана, комплементарный фильтр).</li><li>Уверенные навыки программирования на C++ (и Python для прототипирования).</li><li>Хорошие навыки ООП — умение писать и проектировать чистый код, гибкий к расширению и поддержке.</li><li>Комфортная работа близко к железу, а не исключительно на уровне программной абстракции.</li><li>Английский Upper-Intermediate+.</li></ul><p><strong>Будет плюсом:</strong></p><ul><li>Опыт с ROS/ROS2</li><li>Алгоритмы планирования пути (A*, D*, RRT и т.д.)</li><li>Предыдущая работа над системами наведения/навигации UAV или UGV</li><li>Опыт в отрасли defense-tech или military-tech</li><li>Опыт с встраиваемыми системами или смежный с железом опыт</li></ul><p><br><strong>Требования безопасности:</strong> <br>Наша платформа активно используется Вооружёнными силами в реальных операциях. Как эстонско-украинская оборонная технологическая компания, работающая с чувствительными операционными данными, мы несём ответственность — юридическую, этическую и практическую — за обеспечение добросовестности каждого в нашей команде.<br>Все кандидаты должны быть able to подтвердить следующее:<br>Ни вы, ни ваши близкие родственники (родители, супруг(а), братья и сёстры, дети) не проживают в России, Беларуси или на временно оккупированных украинских территориях<br>У вас нет регулярных личных, финансовых, деловых или профессиональных контактов с лицами на этих территориях<br>Вы соглашаетесь на более глубокую проверку безопасности, если процесс перейдёт на более поздние этапы<br><em>Если какой-либо из вышеперечисленных критериев не выполняется, пожалуйста, не продолжайте подачу заявки.</em> <br><strong>Почему Farsight Vision</strong> <br>Мы — стартап, работающий в реальных условиях — наш продукт активно развёрнут, и темп это отражает. Мы не компания, где можно трижды прогнать один и тот же эксперимент, пока он не станет элегантным — нам нужен тот, кто хочет увидеть свой контур управления работающим на реальном роботе через недели, а не кварталы, и кого мотивирует тот факт, что созданное здесь используется, а не пылится на полке.<br>Гибкий рабочий график. Оплачиваемый отпуск и больничные. Прямой доступ к основателям и руководству.<br><strong>Процесс подачи заявки:</strong></p><ul><li>Подайте заявку с резюме и кратким сопроводительным письмом, объясняющим ваш интерес и релевантный опыт</li><li>Выполните короткое практическое задание, связанное с задачей управления/навигации, взятой с нашей платформы</li><li>Собеседование с рекрутером и ведущим Robotics Engineer</li></ul> <div> <a href="https://jobs.dou.ua/companies/farsight-vision/vacancies/378751/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как C++-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Farsight Vision
4 активные вакансии в компании
Инженер компьютерного зрения (Visual Place Recognition)
~2 268 200 ₸ оценка по всем рынкам
Farsight Vision — эстонско-украинская defense-tech компания, которая делает цифровые 2D/3D-двойники местности по аэросъёмке для работы в условиях без GNSS. Нужен инженер компьютерного зрения, который возьмёт на себя Visual Place Recognition: обучение и деплой моделей, retrieval-пайплайны, устойчивость к смене ракурса, освещения и сезонов. Требуют 3+ года в CV/Deep Learning, сильный Python и PyTorch, опыт с VPR и ANN-поиском; предлагают гибкий график, оплачиваемый отпуск и больничные, но с обязательной проверкой безопасности (нельзя иметь связей с РФ/Беларусью).
Старший Frontend разработчик
~2 186 710 ₸ оценка по всем рынкам
Farsight Vision — эстонско-украинская оборонная компания, разрабатывающая AI-платформу геопространственной разведки. Ищем старшего фронтенд-инженера, который возглавит перевод прототипа операторского интерфейса на production React + TypeScript: карты, 3D-сцены, телеметрия в реальном времени. Нужен опыт 5+ лет во фронтенде, включая 2+ года в map-based или data-heavy приложениях, сильный TypeScript/React, Three.js/WebGL, оптимизация рендеринга и работа с real-time данными. Предлагают гибкий график, оплачиваемый отпуск и больничные, прямой доступ к основателям. Обязательно проживание вне России, Беларуси и оккупированных территорий Украины.
Полевой QA-инженер
Актуальность уточняется
~907 280 ₸ оценка по стеку, все рынки
Полевой QA-инженер в оборонный стартап Farsight Vision: тестировать навигационное ПО на реальных роботах, включая аппаратную часть и сети, а также проводить демонстрации для международных клиентов. Требуется опыт QA с hardware/embedded, знание Linux и сетей, английский Upper-Intermediate. Предлагают гибкий график и оплачиваемый отпуск.
Похожие вакансии
6 вакансийSenior C/C++ Developer
~1 632 370 ₸ оценка по всем рынкам
Нужно оптимизировать производительность устаревшей системы обработки данных на C/C++, включая ETL-пайплайны и интеграцию с IBM Db2. В задачи входит поиск и устранение узких мест, профилирование, отладка и улучшение многопоточного кода. Требуется опыт работы с legacy-системами и реляционными базами данных.
Разработчик симуляции на C++
~1 632 370 ₸ оценка по всем рынкам
Нужно спроектировать и написать детерминированную высокопроизводительную симуляцию фабрики на чистом C++. Предстоит отвечать за архитектуру симуляции, работать с командами инженерии и геймдизайна, менторить разработчиков и укладываться в бюджеты производительности CPU для новой игры на Unreal Engine 5.
Embedded Software Engineer (C/C++)
Разработка встраиваемых приложений и прошивок на C/C++ для микроконтроллеров. В задачи входят отладка, тестирование, валидация, техническая документация, работа с сетевыми протоколами и взаимодействие с технической командой. Уровень, компания и условия в тексте не указаны.
Middle C/C++ Developer
Разработка модулей на C/C++ с проектированием архитектуры БД на PostgreSQL, написанием документации и участием в приёмо-сдаточных испытаниях. Нужен опыт от 3 лет, знание Qt5 и Linux, а также опыт в информационной безопасности и криптографии.
Rendering Engineer
Разработка и оптимизация рендер-пайплайнов и графических систем для консольных игр нового поколения. В задачи входит создание рендер-решений, оптимизация шейдеров и работа в связке с техническими художниками. Требуется уверенное знание C++ и языков шейдеров.
Embedded/C++ Software Developer
~1 632 370 ₸ оценка по стеку, все рынки
Розробка embedded-ПЗ на C++ (bare-metal та Linux) для продуктів у MilTech: драйвери, прототипи, відладка з осцилографом, інтеграція на цільових пристроях. Потрібне гарне знання C++17/20, розуміння роботи процесора, пам'яті та багатопоточності, досвід з Linux і мікроконтролерами. Пропонують оформлення через Дія.City, гнучкий графік, 24 дні відпустки, медстрахування, компенсацію курсів та офіс у Києві.