Инженер по разработке базовой функциональности (автопилоты и системы управления полетом)
Разработка и оптимизация автопилота и систем управления полетом для автономных дронов на C/C++. Требуется опыт встроенной разработки, теории управления и обработки сигналов. Предлагается работа в передовой R&D команде с возможностью удаленной работы из Европы.
Что предстоит делать
<p>Мы ищем <b>инженера по ключевым функциям (Core Functionality Engineer)</b> для присоединения к нашей команде R&D, которая занимается <b>разработкой автопилотов</b>, <b>систем управления полётом</b> и <b>встраиваемых алгоритмов реального времени</b> для автономных дронов.</p><p>Вы будете работать на стыке <b>встраиваемой инженерии, динамики полёта, теории управления и слияния данных с датчиков (sensor fusion)</b>, напрямую влияя на поведение, стабильность и производительность наших платформ.</p><p>Это <b>полная занятость</b> с возможностью работать <b>в офисе в Берлине</b>, <b>по гибридному графику</b> или <b>удалённо из Европы</b>.</p><h3><b>Ключевые обязанности</b></h3><ul><li>Разрабатывать, поддерживать и оптимизировать <b>модули автопилота</b> на <b>C/C++</b>.</li><li>Реализовывать и дорабатывать <b>алгоритмы управления</b>; интегрировать их с бортовыми системами.</li><li>Работать со средами сборки <b>CMake/make</b>; профилировать и оптимизировать встраиваемый код.</li><li>Проектировать, симулировать и тестировать <b>модели динамики полёта</b>, <b>кинематики</b> и <b>управления</b>.</li><li>Применять методы обработки сигналов: FIR/IIR-фильтры, сглаживание/усреднение, слияние данных с датчиков.</li><li>Сотрудничать с командами по аппаратному обеспечению, аэродинамике и встраиваемым системам для настройки лётных характеристик.</li><li>Проводить <b>реальные лётные испытания</b>, анализировать телеметрию и логи, улучшать стабильность и надёжность.</li><li>Вносить вклад в архитектурные решения для ключевого полётного программного обеспечения.</li></ul><h3><b>Требования</b></h3><ul><li>Глубокие знания и практический опыт работы с <b>C/C++</b>, <b>CMake</b>, <b>make</b>.</li><li>Понимание <b>теории управления</b>, <b>механики</b>, <b>динамики</b> и <b>кинематики</b>.</li><li>Базовый опыт в <b>обработке сигналов</b> (FIR/IIR, шумоподавление, сглаживание).</li><li>Владение <b>векторной алгеброй</b> и преобразованиями координат.</li><li>Знакомство с <b>фильтрацией Калмана</b> (слияние данных с датчиков, оценка состояния).</li><li>Опыт в <b>разработке встраиваемых систем</b> (ARMv7, Cortex-Mx или аналогичные).</li><li>Знание <b>аэродинамики</b> и/или опыт в <b>реальных лётных испытаниях</b> будет весомым плюсом.</li><li>Опыт работы с <b>Ardupilot, Betaflight, PX4</b> или аналогичными стековыми решениями для автопилотов с открытым исходным кодом высоко ценится.</li><li>Личные проекты, такие как <b>создание собственного автопилота</b>, контроллера полёта или кастомного дрона, являются значительным преимуществом.</li></ul><h3><b>Будет плюсом</b></h3><ul><li>Опыт работы с <b>инструментами симуляции</b> (Gazebo, SITL, AirSim, FlightGear).</li><li>Понимание <b>логирования полёта</b>, конвейеров телеметрии и мониторинга в реальном времени.</li><li>Увлечение дронами, робототехникой, автопилотами с открытым исходным кодом и практическими лётными экспериментами.</li></ul><h3><b>Мы предлагаем</b></h3><ul><li>Конкурентную оплату труда в зависимости от опыта и вклада.</li><li>Работу с <b>передовыми технологиями в сфере обороны и автономных дронов</b>.</li><li>Прямое влияние на <b>архитектуру ключевого полётного программного обеспечения</b> и поведение системы.</li><li>Сотрудничество с сильной командой R&D, состоящей из инженеров и лётчиков-испытателей.</li><li>Возможность формировать следующее поколение <b>автономных БПЛА-систем</b>.</li></ul> <div> <a href="https://jobs.dou.ua/companies/omd-systems/vacancies/351836/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в OM Defence Systems
6 активных вакансий в компании
Embedded Hardware Engineer
Разработка и тестирование аналоговых и цифровых схем для беспилотных платформ. Требуется опыт от 3 лет в аппаратном дизайне, владение Altium Designer или KiCad, знание микроконтроллеров и интерфейсов (UART, SPI, I²C, CAN). Предлагается работа в Берлине с гибридным графиком и современной лабораторией.
Full-stack разработчик ПО (десктопное приложение на Electron+React)
~1 588 600 – 3 072 283 ₸ оценка
Разработка десктопного приложения на Electron+React для управления автономными дронами. Нужен опыт с TypeScript, React, Electron, MAVLink и реальным временем. Предлагают конкурентную зарплату и работу над передовыми технологиями.
DevOps / Infrastructure Engineer
~1 345 286 ₸ оценка
Вакансія DevOps / Infrastructure Engineer для роботи з хмарними платформами (AWS, DigitalOcean), CI/CD, автоматизацією та безпекою інфраструктури. Потрібен досвід з GitHub, Terraform, Docker, Kubernetes та Linux. Пропонується віддалена робота.
Инженер компьютерного зрения / ML (UAV)
~2 161 160 ₸ оценка
Разработка систем компьютерного зрения для беспилотных летательных аппаратов. Требуется опыт в ML/CV, TensorFlow, Python и C++. Предлагается работа над реальными проектами в области дронов и встраиваемых систем.
Похожие вакансии
6 вакансийEmbedded Hardware Engineer
Разработка и тестирование аналоговых и цифровых схем для беспилотных платформ. Требуется опыт от 3 лет в аппаратном дизайне, владение Altium Designer или KiCad, знание микроконтроллеров и интерфейсов (UART, SPI, I²C, CAN). Предлагается работа в Берлине с гибридным графиком и современной лабораторией.
Старший C++ инженер
~1 652 105 – 3 072 283 ₸ оценка
Ищем старшего C++ разработчика для работы над высокопроизводительными системами обработки рыночных данных с ультранизкой задержкой. Требуется глубокое знание современного C++ и опыт работы с многопоточностью. Предлагаем полную удаленку, медстраховку и 25 дней отпуска.
Embedded-разработчик
~1 800 000 ₸ оценка
Ищем Embedded-разработчика для работы над низкоуровневым ПО, прошивками и Android-образами. Нужен опыт с C/C++/Rust, микроконтроллерами, криптографией, а также знание Android (AOSP, JNI/NDK) и Linux. Предлагаем интересные задачи, профессиональный рост и соцпакет.
C++ разработчик (для macOS)
~826 053 – 1 416 090 ₸ оценка
Ищем C++ разработчика для работы над платформой кибербезопасности для macOS. Требуется 1 год коммерческого опыта с C++ и Objective C, знание ООП и Git. Предлагаем удаленную работу, гибкий график, обучение и карьерный рост.
C++ разработчик в Core команду
~1 800 000 ₸ оценка
Ntechlab ищет C++ разработчика в Core команду для работы над системами видеоаналитики. Нужно разрабатывать и поддерживать сервисы на C++ и Golang, улучшать отказоустойчивость и работать с CI. Требуется глубокое знание C++17+, Linux и Git. Компания предлагает гибкий график, ДМС и уютный офис.
Инженер-программист встраиваемых систем (Firmware Engineer)
Разработка встроенного ПО для DC/DC преобразователей мощности. Требуется опыт от 4 лет в embedded-разработке, знание C, протоколов I2C/UART/PMBus и отладки с JTAG. Предлагается работа в команде над сложными mixed-signal системами.