Головний математичний архітектор системи (GNC / State Estimation)
Шукають головного математичного архітектора для розробки алгоритмів керування, навігації та оцінки стану для БПЛА, роботів чи авіоніки. Потрібен досвід у GNC, сенсорній фузії (EKF/UKF), моделюванні на Python/MATLAB та production-коді на C++ або Rust. Робота включає синтез законів керування, адаптацію під мікроконтролери та підготовку алгоритмів до інтеграції на Ada/SPARK.
Зарплата не указана — оценили по рынку
На основе 9 похожих вакансий за 90 дней.
Что предстоит делать
<p>Вы станете главным математическим архитектором системы, ответственным за то, как аппарат (БПЛА, робот или авионика) воспринимает окружающий мир и реагирует на него. Ваша задача — разработка высоконадёжных алгоритмов фильтрации, навигации и автоматического управления. </p><p><b>Ключевые обязанности и задачи: </b></p><p>1. Теория управления и алгоритмы стабилизации: </p><ul><li>Разработка, синтез и настройка законов автоматического управления (PID-регуляторы, LQR/MPC или адаптивные системы) для динамических объектов. </li><li>Проектирование логики поведения системы в пространстве, обеспечение устойчивости и точности выполнения полётных/двигательных миссий. </li></ul><p>2. Сенсорная фузия и оценка состояния (Estimation): </p><ul><li>Разработка алгоритмов комплексирования данных (сенсорной фузии) для точного определения ориентации, позиции и скорости объекта на основе данных с IMU, GPS, барометра и магнитометра. </li><li>Проектирование и реализация адаптивных фильтров: от комплементарных фильтров для низкопроизводительных вычислительных узлов до Расширенного/Сигма-точечного фильтра Калмана (EKF / UKF). </li></ul><p>3. Математическое моделирование и оптимизация: </p><ul><li>Построение кинематических и динамических моделей систем с использованием линейной алгебры и кватернионов (для корректного описания трёхмерного пространства без сингулярностей). </li><li>Адаптация математического аппарата под ограничения микроконтроллеров (MCU): анализ и выбор между вычислениями во floating-point и оптимизированной fixed-point арифметикой для минимизации времени выполнения и задержек. </li></ul><p>4. Прототипирование и подготовка к кросс-платформенной интеграции:</p><ul><li>Быстрое прототипирование, симуляция и проверка гипотез в средах Python (NumPy, SciPy) или MATLAB/Simulink. </li><li>Оформление алгоритмов в виде чистых спецификаций или высокоуровневого кода (C++ / Rust) с последующим соавторством в переносе и верификации этих алгоритмов в Ada/SPARK (вместе с инженером критического контура). </li></ul><p><b>Профиль кандидата: </b></p><ul><li>Высшее образование в области прикладной математики, кибернетики, системного анализа, робототехники или авиационных систем. Глубокое понимание физики процессов. </li><li>Опыт в разработке алгоритмов управления (Guidance, Navigation, and Control — GNC) или систем оценки состояния (State Estimation). </li><li>Экспертное владение Python или MATLAB для моделирования. </li><li>Опыт написания production-кода на C++ или Rust.</li></ul><p><b>Большим плюсом будет: </b></p><ul><li>Понимание концепций контрактного программирования, что облегчит портирование алгоритмов на Ada/SPARK. </li><li>Чёткое представление о том, как работают цифровые датчики (шумы, дискретизация, задержки шин SPI/I2C), а также понимание концепции детерминизма и жёстких дедлайнов в RTOS системах</li></ul> <div> <a href="https://jobs.dou.ua/companies/fop-lavriv/vacancies/372829/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в ФОП Лаврів
4 активные вакансии в компании
Розробник вбудованого програмного забезпечення (Embedded C/C++)
~2 056 005 ₸ оценка по стеку
Розробка вбудованого ПЗ для мікроконтролерів (STM32, AVR, ESP, PIC) на C/C++ та проєктування електронних схем і плат. Потрібен комерційний досвід від 3 років, впевнене володіння C/C++ та розуміння аналогових і цифрових схем. Пропонують повну зайнятість у R&D-команді над оборонними та промисловими системами, професійний розвиток і бронювання співробітників.
FPGA дизайнер/Інженер цифрової обробки сигналів
~2 181 200 ₸ оценка по стеку
Розробка FPGA-дизайну для системи стабілізації зображення та стеження, з фокусом на обробку відеосигналів у реальному часі. Потрібен досвідчений інженер з глибокими знаннями VHDL/Verilog, DSP та інструментів Xilinx/Altera. Працювати доведеться в тісній співпраці з командами апаратного та програмного забезпечення, переносити алгоритми з C/C++/Matlab на ПЛІС.
Розробник бортового програмного забезпечення (Flight Software)
~2 056 005 ₸ оценка по стеку
Розробка критичного бортового ПЗ для аерокосмічної галузі мовою Ada/SPARK. Потрібен досвід у embedded (C/C++ або Ada) та сильна математична база. Робота включає формальну верифікацію коду, сенсорну фузію та низькорівневі драйвери.
Похожие вакансии
6 вакансийFPGA дизайнер/Інженер цифрової обробки сигналів
~2 181 200 ₸ оценка по стеку
Розробка FPGA-дизайну для системи стабілізації зображення та стеження, з фокусом на обробку відеосигналів у реальному часі. Потрібен досвідчений інженер з глибокими знаннями VHDL/Verilog, DSP та інструментів Xilinx/Altera. Працювати доведеться в тісній співпраці з командами апаратного та програмного забезпечення, переносити алгоритми з C/C++/Matlab на ПЛІС.
Розробник бортового програмного забезпечення (Flight Software)
~2 056 005 ₸ оценка по стеку
Розробка критичного бортового ПЗ для аерокосмічної галузі мовою Ada/SPARK. Потрібен досвід у embedded (C/C++ або Ada) та сильна математична база. Робота включає формальну верифікацію коду, сенсорну фузію та низькорівневі драйвери.
Embedded Team Lead / Senior Embedded Engineer
~3 807 264 – 5 153 127 ₸ оценка по стеку
Moodro — украинская DefenseTech-компания, создающая автономные решения противодействия БпЛА. Ищем embedded-инженера, который будет писать firmware на C/C++ для STM32 и ESP32, влиять на архитектуру и вести embedded-команду. Нужен уверенный опыт embedded-разработки, знание микроконтроллеров и интерфейсов, отладка через JTAG/SWD. Предлагают работу в Киеве, бронирование и полный цикл разработки hardware, firmware и RF.
Embedded Team Lead
~3 807 264 – 5 153 127 ₸ оценка по стеку
Moodro, разработчик систем противодействия БпЛА, ищет Embedded Team Lead для руководства embedded-направлением. Роль сочетает управление командой (планирование, постановка задач в Jira, code review) с активной технической работой: разработка на C/C++, проектирование на ESP32/STM32, интеграция с периферией и Linux-платами. Требуется опыт лидерства и сильные знания embedded-разработки; предлагается работа над продуктом, применяемым в реальных боевых условиях.
Разработчик C++
~2 181 200 ₸ оценка
Вакансия для C++ разработчика в медицинском домене: нужно делать и оптимизировать крупное десктопное ПО, уделяя внимание производительности и стабильности. Также предстоит модернизировать legacy-код, работать с инженерными командами и использовать AI-инструменты в разработке.
C Developer Senior
Нужен разработчик на C для высоконагруженных VoIP и медиа-приложений под Linux. Работа с протоколами RTP/RTCP, SIP, SDP, сетевыми сокетами и аудио/видео кодеками, плюс профилирование и отладка. Участие в code review и командной работе.