Software Engineer (Robotics)
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
TL;DR
Software Engineer (Robotics): Developing trajectory planning algorithms and motion planning logic for Moscow transport IT solutions with an accent on algorithmic complexity, multithreading, and robotics integration. Focus on building and refactoring high-performance codebases, studying scientific literature, and ensuring code quality through testing and reviews.
Локация: Москва, Россия
Компания
МТТЕХ — центр разработки Московского транспорта, создающий ИТ-решения для миллионов пассажиров.
Что делать
- Разработка алгоритмов построения траектории движения и профиля скорости
- Разработка логики и алгоритмов планирования движения
- Развитие и рефакторинг унаследованной кодовой базы
- Изучение научных статей, написание кода и документации
- Покрытие тестами и проведение code review
Требования
- Знание C++ и STL, многопоточного программирования
- Опыт работы не менее 3 лет или 1 год с релевантными задачами
- Технический английский
- Знание алгоритмов и структур данных
Хорошо, если есть
- Опыт разработки под Linux
- Опыт работы с ROS/ROS2 и в робототехнике
- Опыт разработки высокопроизводительного кода
- Знания Git, CMake, Makefile, Docker
- Опыт с аналитической геометрией, линейной алгеброй, оптимизацией
- Знания алгоритмов на графах, 2D и 3D геометрии
- Опыт работы с сетевыми протоколами
Культура и преимущества
- Комфортный пакет ДМС без бюрократии
- Компенсация спорта и питания
- Компенсация проезда на пассажирском транспорте
- 5 дополнительных дней отдыха в году
- Аккредитованная ИТ-компания
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →