Обязанности: Разработка программного обеспечения на языке Python для реализации кейсов с применением промышленных роботов KUKA, UNIVERSAL, HYUNDAI а также робособак UNITREE Составление и ведение технической документации, включая: описание архитектуры и логики работы программного обеспечения; комментарии и пояснения к ключевым компонентам кода; инструкции по установке, настройке и запуску программных решений; руководства пользователя и эксплуатационную документацию. Разработка и оптимизация алгоритмов управления, навигации, обработки данных и взаимодействия с оборудованием в реальном времени. Обеспечение читаемости и поддерживаемости кода (соблюдение стандартов кодирования, проведение рефакторинга, написание unit- и интеграционных тестов). Участие в код-ревью и взаимодействие с другими членами команды (инженерами, интеграторами, заказчиком). Поддержка и доработка существующих решений, устранение ошибок и оптимизация производительности. Требования: Уверенное владение Python (Middle+), ROS, ROS2 Опыт интеграции ПО с промышленными роботами будет большим преимуществом Опыт коммерческой разработки на python от 2 лет Понимание принципов ООП, SOLID, паттернов проектирования Опыт написания чистого, поддерживаемого и тестируемого кода Английский язык на уровне чтения и понимания документации Условия: Работа в аккредитованной IT-компании Заработная плата обсуждается с успешным кандидатом Ежегодный бонус по итогам работы
Похожие вакансии