
Разработчик C++
МТТЕХ
Москва
🏢 Офис
Middle
Полная занятость
Описание вакансии
МТТЕХ - центр разработки Московского транспорта.
Мы создаём ИТ-решения, которыми ежедневно пользуются миллионы пассажиров: от оплаты и планирования маршрутов до беспилотного трамвая
Обязанности
Наш стек технологий: C++, Python, Unity, Linux, git, bash, docker, ROS2, RViz, Webots, QGIS, Clickhouse, Grafana, Airflow.
•Разработка алгоритмов построения траектории движения и профиля скорости
•Разработка логики и алгоритмов планирования движения
•Развитие и рефакторинг унаследованной кодовой базы
•Изучение научных статей, написание кода, документации, покрытие тестами и проведения code review
Требования
•Уверенное знание С++, знание STL и многопоточного программирования
•Уверенное знание алгоритмов и структур данных
•Опыт работы не меньше 3 лет или опыт работы не меньше 1 года с релевантными задачами
•Технический английский
Будет преимуществом
•Опыт разработки под Linux
•Опыт работы и разработки с ROS/ROS2, опыт в робототехнике
•Опыт разработки высокопроизводительного кода
•Знания Git, CMake, Makefile, Docker
•Опыт решения программных задач с использованием аналитической геометрии, линейной алгебры
•Опыт в решении задач квадратичной, выпуклой и невыпуклой оптимизации
•Знания алгоритмов на графах
•Знания алгоритмов 2d и 3d геометрии
•Опыт работы с сетевыми протоколами
Работа у нас это
•Забота о здоровье без лишней бюрократии (комфортный пакет ДМС)
•Энергия, которая не заканчивается на дейликах (компенсация спорта)
•Рабочий день начинается с завтрака за кофе (компенсация питания)
•Дорога до офиса и обратно без лишних трат (компенсация проезда на пассажирском транспорте)
•Дополнительные дни для перезагрузки (5 day-off в год)
•Аккредитованная ИТ-компания