Обязанности:
- Исследование, тестирование и интеграция алгоритмов SLAM в систему управления роботом.
- Выполнение теоретического сравнительного анализа алгоритмов, оценивая их по критериям производительности, точности и ресурсоемкости.
- Доработка, оптимизация и тестирование программного обеспечения в части алгоритмов картографирования и локализации.
- Работа в тесном сотрудничестве с другими инженерами, включая специалистов по электронике, механике и автоматике.
- Документирование разработанного программного обеспечения и создание технической документации.
Обязательные требования:
- Высшее техническое образование в области компьютерных наук, робототехники, прикладной математики.
- Не менее 2 лет опыта в разработке и внедрении алгоритмов SLAM или смежных технологий.
- Опыт работы с библиотеками для обработки изображений (OpenCV) и данных лидара (PCL).
- Опыт работы от 3 лет на позиции инженера-программиста с использованием C++, включая стандарты C++17/20.
- Опыт проведения научно-исследовательской деятельности.
- Знания алгоритмов и структур данных, опыт работы с многопоточностью и сетевыми протоколами.
Желательно знать и уметь:
- Опыт работы с ROS (Robot Operating System) для интеграции OpenCV и PCL в робототехнические системы.
- Знание современных методов глубокого обучения для обработки изображений и облаков точек.
- Опыт работы с контейнерами Linux
- Умение работать в команде, аналитический склад ума, внимательность к деталям.
Условия работы:
- удаленный формат работы;
- заработная плата обсуждается индивидуально;
- Работа в стабильной компании с перспективой профессионального роста.
- Возможность участия в уникальных проектах в области робототехники
Этапы прохождения собеседования:
- анализ резюме;
- тестовое задание;
- техническое собеседование.