Обязанности:
- Поддержка существующих алгоритмов роботизированным самосвалом;
- Разработка новых алгоритмов роботизированного самосвала;
- Багфикс, разработка новых фич в ответ на запросы заказчика.
Требования:
1. Общие требования:
- Высшее образование в области: Робототехника, Управление и автоматизация, Прикладная математика, Мехатроника;
- Опыт работы: 2+ года в разработке алгоритмов управления для мобильных роботов, дронов или автономных систем;
- Обязательные языки программирования: C++ (стандарты 14/17), Python (NumPy, SciPy).
Плюсом: MATLAB/Simulink, ROS/ROS2, Rust.
2. Технические навыки (будет плюсом):
- Теория управления:
Разработка и реализация:
Линейных/нелинейных регуляторов (PID, LQR, MPC).
Адаптивного и робастного управления (Sliding Mode Control, Fuzzy Logic).
Оценки состояний (Калман-фильтры, Particle Filters).
- Кинематика и динамика:
Моделирование колесных систем
Оптимизация траекторий (TEB, RRT*, Optimal Control).
- Реализация и оптимизация:
Портирование алгоритмов на встраиваемые системы (Jetson).
Ускорение вычислений (Eigen, BLAS, SIMD-инструкции).
Работа в реальном времени (RTOS, Xenomai, ROS2 Real-Time).
3. Практический опыт:
Интеграция алгоритмов с железом (двигатели, энкодеры, IMU).
Калибровка и тестирование на реальных роботах (в т.ч. отладка через лабораторные стенды).
Симуляция в Gazebo, Webots, или MATLAB Simulink.
Условия:
- У нас все бело-официально, мы сохраняем удаленный формат работы;
- ДМС со стоматологией;
- Предоставляем технику для работы;
- Входим в перечень аккредитованных компаний Минцифры.