Программист-математик систем БПЛА

от 120 000 ₽ на руки

Вакансия находится в архиве

РобоАвиа

г. Ростов-на-Дону

Требуемый опыт работы

От 1 года до 3 лет

Тип занятости

Полная занятость

График работы

Полный день

Динамично развивающейся компании, занимающейся разработкой и производством БПЛА, требуется разработчик, который будет заниматься разработкой математических алгоритмов и их воплощением по следующим направлениям:

1) Разработка и совершенствование автопилота БПЛА (ПО).

2) Обработка данных со всех датчиков БПЛА.

3) Разработка дополнительных программно-аппаратных модулей БПЛА.

В первую очередь, кандидат должен обладать достаточными компетенциями в прикладной математике (см. ниже направления) и иметь достаточный опыт в реализации математических алгоритмов на различных программно-аппаратных платформах, работая в команде.

Будет плюсом большой опыт и навыки уровня middle в программировании как таковом, но это не главное: у нас есть кому воплощать ваши разработки!

Ключевые навыки:
  • Хорошая математическая подготовка, особенно в области теории автоматического управления, цифровой обработки сигналов, машинного обучения (ML), опыт участия в различных проектах, где потребовались эти знания и навыки.

  • Разработка на C/C++, Python, Matlab и т. д. (хотя бы один из языков) с использованием современных шаблонов проектирования и разработки;

  • Свободная работа в среде Linux;

  • Чтение и понимание чужого кода, написанного на разных языках (Python, Matlab, Lua, С-языки и пр.), иметь навыки погружения в реверс-инжиниринг (если потребуется);

  • Знание технического английского (достаточное, чтобы самостоятельно разбираться в документации к программным продуктам);

  • Разработка математических моделей и вычислительных алгоритмов на основе существующих численных методов;

  • Оптимизация существующих вычислительных модулей;

  • Исследования и программная реализация новых численных методов;

    Написание программной и технической документации.

Будет плюсом:

  • Высокий уровень владения каким-либо из языков программирования (С/C++, С#, Java, Python) — middle и выше;

  • Разработка алгоритмов и моделей систем автоматического управления (САУ) беспилотных летательных аппаратов различных типов (вертолет, самолет, коптер);

  • Разработка алгоритмов комплексной обработки навигационной информации;

  • Разработка ПО для встроенных систем (Embedded Systems);

    Опыт разработки в области Computer Vision и (или) Machine Learning;

    Опыт разработки в области радиотехники;

    Знание ТАУ и САУ: Model Predictive Control, фильтры Калмана, ПИД-котроллеры и т. д.;

  • Опыт работы с микроконтроллерами Raspberry Pi/Orange PI/Jetson, STM32 и т.д.;

  • Опыт дообучения нейросетей распознавания объектов (YOLO, SSD и пр.);

Преимуществом будет участие в проектах создания роботехники/БПЛА, знание ПО для БПЛА: Ardupilot/PX4, Mission Planer, QgroundControl и пр.

​​​​​​​Ключевые навыки:

ТАУ, САУ, FFT, фильтр Калмана, ЦОС, системы связи, радиолокация, обработка сигналов, MATLAB, Python, C/C++, математический анализ, вычислительная математика, линейная алгебра, математическое программирование, Embedded Systems, Computer Vision, Machine Learning.

Кандидат не обязательно должен владеть всеми перечисленными навыками, но при этом мотивирован к самообучению.

Желательно иметь свое портфолио (включая научные труды, если есть): если мы сочтем его достаточно убедительным, то технического собеседования не потребуется.

Условия:
  • Система оплаты труда, напрямую зависящая от компетенции и квалификации;
  • Испытательный срок - 3 месяца;
  • Оплата 2 раза в месяц.

Ключевые навыки

Python
Matlab
Математический анализ
Java
Аналитическое мышление
Математическое моделирование
Разработка по
Математическая статистика
Linux

Контактная информация

РобоАвиа

Вакансия опубликована 23.07.2024 в г. Ростов-на-Дону.

Похожие вакансии

#

Тюмень

Полный день

Подробное описание

9 июля

#

Владивосток

Полный день

Подробное описание

6 мая

#

Москва

Полный день

Подробное описание

9 июля