Team Lead C++/Python программист со знанием ROS
/Python программист со знанием ROS
В проектную команду Центра Робототехники Сбербанка по логистическим роботам подбирается увлеченный энтузиаст робототехник, профессионально программирующий на C++ и Python со знанием ROS. Это возможность разрабатывать программы для роботов мирового уровня и построить массовый продукт.
Обязанности:
Разработка архитектуры ПО
Разработка ПО, программных модулей и протоколов взаимодействия
Проектирование процесса разработки ПО, декомпозиция задач
Подбор и оптимизация стека технологий и алгоритмов
Оптимизация кода (в том числе перенос алгоритмов из python в С++)
Работа с командой разработчиков
Code review
Составление базовой сопроводительной документации
Написание отказоустойчивого кода
Написание Unit тестов
Интеграция робота с различными системами
Организация работы команды и доведение проекта до результата
Написание технических заданий
Требования:
Самообучаемость
Опыт программирования на С++ от 3-х лет
Опыт программирования на Python от 3-х лет
Умение разбираться в чужом коде
Владение английским языком на уровне чтения документации
Знание и опыт работы в Linux (Ubuntu)
Знание и опыт git
Ведения проектов в Jira
Писать понятные комментарии и документацию к своему коду
Покрывать код тестами
Тестировать код
Ведение диаграммы Ганта по проекту
Опыт руководства командой из минимум 3х человек
Опыт выведения программных продуктов в промышленную эксплуатацию или ведение массовых программных сервисов
Знание технического английского языка
Плюсом будет:
Опыт работы с ROS
Опыт написание алгоритмов для автомобильных автопилотов
Опыт работы с лазерными лидарами, rgbd и стерео камерами
Опыт работы со SLAM, планировщиками траектории
Если вы прочитали вакансию до конца, и вы нам подходите заполните форму
https://forms.gle/zrSuSboL72uMKNHZA