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