A complete application in a minute
Tailored resume and cover letter, ready to send.
Компания Кибершеф ищет инженера по разработке управляющего ПО для комплекса с коллаборативными манипуляторами и trusts. Ваша задача — спроектировать архитектуру, разделить уровни логики и обеспечить безопасную эксплуатацию через интеграцию с промышленными протоколами.
Требуется опыт на C++/Python и умение работать на объектной площадке в США. Будет плюсом ROS/ROS 2, 24/7 режим, и навыки подготовки интерфейсных спецификаций.
Описание: Описания нет
Проектирование архитектуры управляющего ПО комплекса, разделение уровней прикладной логики, управления оборудованием и низкоуровневых драйверов. Разработка прикладной логики выполнения заказа: очереди, планирование операций, состояния комплекса, обработка ошибок и восстановление после сбоев. Программирование коллаборативных манипуляторов и линейной оси, реализация детерминированных траекторий, калибровка и отладка рабочих позиций. Разработка встроенного ПО и драйверов для контроллеров узлов собственной разработки. Реализация интеграции с серийным технологическим оборудованием по промышленным и производственным протоколам. Разработка и отладка логики управления приводами, пневмоаппаратурой, датчиками положения и присутствия. Реализация обработки сигналов средств безопасности и перевода оборудования в безопасное состояние. Обеспечение соответствия программной части требованиям функциональной безопасности, участие в оценке рисков и в подтверждении заданного уровня полноты безопасности. Разработка диагностики оборудования, самотестирования и журналирования событий. Реализация обмена с внешними системами торговой точки: прием заказов, передача статусов, выгрузка телеметрии и событий. Разработка контрактов обмена совместно с системным инженером, участие в подготовке интерфейсных спецификаций. Настройка сбора и передачи телеметрии, метрик состояния оборудования и алертов. Реализация функций удаленного управления, обновления ПО и удаленной диагностики. Пусконаладочные работы на объекте, отладка комплекса в реальной среде, доводка по результатам пилотной эксплуатации. Разбор инцидентов, локализация причин, выработка постоянных решений. Типизация конфигураций, подготовка чек-листов ввода в эксплуатацию и тиражирование на сеть точек. Постановка технических требований подрядчикам, согласование архитектурных и интерфейсных решений. Проверка результатов на соответствие требованиям: код-ревью, разбор проектных решений, проверка полноты документации. Планирование и проведение приемочных испытаний, оформление протоколов, ведение перечня замечаний до закрытия. Проверка воспроизводимости сборок, совместимости с инфраструктурой и возможности дальнейшего сопровождения силами команды.
Опыт промышленного программирования на C++ и Python. Опыт разработки встроенных систем, работы с микроконтроллерами и промышленными контроллерами. Опыт программирования промышленных или коллаборативных манипуляторов. Понимание промышленных протоколов и интерфейсов: Modbus RTU и TCP, CAN, RS-232, RS-485, Ethernet, OPC-UA. Опыт интеграций через REST и MQTT, понимание сетевых протоколов. Уверенная работа с Linux, опыт работы с Git. Навыки диагностики аппаратных интерфейсов, умение работать с измерительным оборудованием. Опыт отладки оборудования на объекте, готовность к работе на площадке. Умение читать техническую документацию на английском языке. Высшее техническое или ИТ-образование, либо профильный практический опыт. Будет плюсом: Опыт разработки ПО для оборудования, работающего в режиме 24/7; Знание требований функциональной безопасности: ISO 12100, ISO 13849-1, ISO 10218-1 и 10218-2, ISO/TS 15066; Опыт работы с ROS или ROS 2; Опыт разработки под безопасные контроллеры и работы с сертифицированными средствами безопасности; Опыт применения компьютерного зрения в прикладных задачах контроля; Опыт работы с IoT-платформами и системами удаленного управления парком устройств; Опыт работы с Docker и практиками CI/CD, автоматизация тестирования; Опыт работы с подрядчиками и приемки внешней разработки; Опыт работы с системами управления требованиями и трассировки верификации; Навыки работы с ИИ-инструментами разработки
Работа в аккредитованной IT-компании Официальное оформление с первого дня работы и поддержка куратора во время адаптации Прозрачная система развития: понятные грейды, внутреннее и внешнее обучение, индивидуальные планы развития и матрицы компетенций Экологичная культура и адекватные руководители Компенсация затрат на медицинские услуги, ментальное благополучие, спорт, тимбилдинги и использование AI-помощников Бонус 15% с покупок во ВкусВилл Социальная ответственность: поощряем донорство, оказываем материальную помощь при рождении ребёнка Партнерская программа «Зелёный свет»: за рекомендации знакомых специалистов можно получить до 50 000 руб.