
Team Lead/Архитектор C++ в робототехнический проект, Москва.
▷ Работодатель: Специальные технологии контроля
(профиль,отзывы)
💰 From 0 RUR. | Режим: office |
10
* This listing is inactive or archived *
Обязанности:
- Руководство командой разработчиков верхнеуровневого робототехнического ПО
- Декомпозиция задач, планирование
- Написание технических заданий
- Проектирование архитектуры ПО и его процесса разработки
- Разработка ПО, программных модулей и протоколов взаимодействия
- Написание отказоустойчивого кода
- Разработка методологии и критериев тестирования ПО
- Контроль качества (в том числе code review)
- Подбор и оптимизация стека технологий и алгоритмов
- Оптимизация кода (в том числе перенос алгоритмов из Python в С++)
- Составление базовой сопроводительной документации
Требования:
- Высшее техническое образование (математические дисциплины)
- Опыт работы в роли Team Lead (от 3-х человек в команде)
- Опыт выведения программных продуктов в промышленную эксплуатацию
- Ведение проектов по методологии PM (Гант и тд)
- Знания языков программирования на уровне Senior С++, Middle Python
- Знание основ и опыт командной работы с системой контроля версий Git
- Опыт работы с CI/CD (GitLab, GitHub, Jenkins и тд)
- Знание теории автоматического управления
- Знание и опыт работы в Linux
- Технический английский язык на уровне чтения документации.
Будет плюсом:
- Опыт разработки высоконагруженных сервисов
- Опыт адаптации кода под различные вычислительные архитектуры
- Опыт ведения проектов в Jira
- Знание ROS и опыт его коммерческого использования
- Опыт работы с основным робототехническими датчиками: камерами (стерео, 360, rgbd), лидарами (многолучевыми), ИК, УЗ и тд
- Опыт работы с основным робототехническими алгоритмами: SLAM, планирование траекторий, машины состояний / деревья поведений, фильтр Калмана, AMCL, компьютерное зрение и тд
- Опыт написания Bash-скриптов
- Знание основ теории создания Web и мобильных приложений
- Знание основ электроники, физики
Москва, улица Вавилова, 23с1
GitHubCI/CD (GitLabPythonLinuxGitJenkins )