Работа в Правительстве Москвы — это возможность делать наш город современнее и удобнее. Если ты тоже неравнодушен к Москве, хочешь развивать ее и развиваться сам, присоединяйся к нашей команде! Обязанности: Разработка алгоритмов построения траектории движения и профиля скорости Разработка логики и алгоритмов планирования движения Развитие и рефакторинг унаследованной кодовой базы Изучние научных статей, написание кода, документации, покрытие тестами и проведения code review Требования: Уверенное знание С++, знание STL и многопоточного программирования Уверенное знание алгоритмов и структур данных Уверенное знание Python и Jupyter Notebook Знание теоретической механики, теории управления и математического моделирования, теории обработки сигналов, дифференциальной геометрии Опыт работы не менее 5-и лет или опыт работы не менее 2-х лет с релевантными задачами Будет преимуществом: Опыт работы и разработки с ROS/ROS2, опыт в робототехнике Опыт решения программных задач с использованием аналитической геометрии, линейной алгебры Опыт в решении задач квадратичной, выпуклой и не выпуклой оптимизации Знание алгоритмов на графах Знание алгоритмов 2d и 3d геометрии Знание и опыт применения систем контроля и управления, таких как PID-регуляторы и прочие Опыт работы с сетевыми протоколами Опыт работы с OpenCV Знание Git, CMake, Makefile, Docker Технический английский Условия: Работа в динамично развивающейся организации Правительства Москвы Стабильная заработная плата Работа в интересных проектах Офис в шаговой доступности от станции метро Киевская/ Кунцевская Гибкое начало рабочего дня