инженер-программист в промышленной автоматике

Кибершеф

Town of Russia (NY)

On-site

USD 110,000 - 190,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Официальное оформление
Медицинские услуги
Компенсация фитнес/медиа активностей
Бонус 15% с покупок во ВкусВилл
Зелёный свет: до 50 000 руб. за новичк
Обучение и развитие

Job summary

Компания Кибершеф ищет инженера по разработке управляющего ПО для комплекса с коллаборативными манипуляторами и trusts. Ваша задача — спроектировать архитектуру, разделить уровни логики и обеспечить безопасную эксплуатацию через интеграцию с промышленными протоколами.

Требуется опыт на C++/Python и умение работать на объектной площадке в США. Будет плюсом ROS/ROS 2, 24/7 режим, и навыки подготовки интерфейсных спецификаций.

Qualifications

  • Опыт промышленного программирования на C++ и Python.
  • Опыт разработки встроенных систем и работы с микроконтроллерами.
  • Опыт программирования промышленных или коллаборативных манипуляторов.
  • Знание промышленных протоколов: Modbus RTU/TCP, CAN, RS-232/ RS-485, Ethernet, OPC-UA.
  • Опыт интеграций через REST и MQTT; уверенная работа с Linux и Git.
  • Навыки диагностики аппаратных интерфейсов и работы с измерительным оборудованием.
  • Чтение технической документации на английском языке.

Responsibilities

  • Проектирование архитектуры управляющего ПО комплекса и разделение уровней логики.
  • Разработка логики выполнения заказов: очереди, планирование операций.
  • Разработка встроенного ПО и драйверов для узлов собственной разработки.
  • Интеграция с серийным оборудованием по промышленным протоколам.
  • Обеспечение функциональной безопасности, участие в оценке рисков.
  • Пусконаладочные работы на объекте и отладка в реальной среде.
  • Разработка диагностики, журналирования и телеметрии.
  • Разработка контрактов обмена с внешними системами.

Skills

C++
Python
Встроенные системы
Микроконтроллеры
Linux
Git
Чтение англ. документации
ROS/ROS 2

Education

Высшее техническое образование

Tools

Modbus RTU/TCP
CAN
RS-232
RS-485
Ethernet
OPC-UA
REST
MQTT
Docker
CI/CD

Job description

Описание: Описания нет

Задачи

Проектирование архитектуры управляющего ПО комплекса, разделение уровней прикладной логики, управления оборудованием и низкоуровневых драйверов. Разработка прикладной логики выполнения заказа: очереди, планирование операций, состояния комплекса, обработка ошибок и восстановление после сбоев. Программирование коллаборативных манипуляторов и линейной оси, реализация детерминированных траекторий, калибровка и отладка рабочих позиций. Разработка встроенного ПО и драйверов для контроллеров узлов собственной разработки. Реализация интеграции с серийным технологическим оборудованием по промышленным и производственным протоколам. Разработка и отладка логики управления приводами, пневмоаппаратурой, датчиками положения и присутствия. Реализация обработки сигналов средств безопасности и перевода оборудования в безопасное состояние. Обеспечение соответствия программной части требованиям функциональной безопасности, участие в оценке рисков и в подтверждении заданного уровня полноты безопасности. Разработка диагностики оборудования, самотестирования и журналирования событий. Реализация обмена с внешними системами торговой точки: прием заказов, передача статусов, выгрузка телеметрии и событий. Разработка контрактов обмена совместно с системным инженером, участие в подготовке интерфейсных спецификаций. Настройка сбора и передачи телеметрии, метрик состояния оборудования и алертов. Реализация функций удаленного управления, обновления ПО и удаленной диагностики. Пусконаладочные работы на объекте, отладка комплекса в реальной среде, доводка по результатам пилотной эксплуатации. Разбор инцидентов, локализация причин, выработка постоянных решений. Типизация конфигураций, подготовка чек-листов ввода в эксплуатацию и тиражирование на сеть точек. Постановка технических требований подрядчикам, согласование архитектурных и интерфейсных решений. Проверка результатов на соответствие требованиям: код-ревью, разбор проектных решений, проверка полноты документации. Планирование и проведение приемочных испытаний, оформление протоколов, ведение перечня замечаний до закрытия. Проверка воспроизводимости сборок, совместимости с инфраструктурой и возможности дальнейшего сопровождения силами команды.

Требования

Опыт промышленного программирования на 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 руб.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

RSE-разработчик в робототехнике
RSE-разработчик в робототехнике

Кибершеф • Town of Russia (NY)

Hybrid
USD 90,000 - 140,000
Компенсация медицинских услуг
Спорт и тимбилдинги
Использование AI-помощников
+3
инцидент-менеджер ИТ-сервисов
инцидент-менеджер ИТ-сервисов

Техвилл • United States

Remote
USD 90,000 - 130,000
Системный администратор
Системный администратор

Клируэй Текнолоджис • United States

Remote
USD 90,000 - 130,000
Медицинская страховка (ДМС)
Доплата больничных до 100%
3 оплачиваемых day-off
+5
RSE-разработчик мобильных роботов
RSE-разработчик мобильных роботов

Кибершеф • Town of Russia (NY)

Hybrid
USD 180,000 - 260,000
Гибридный формат работы
Официальное оформление с первого дня
Обучение и развитие
+5
инженер-разработчик сред виртуализации
инженер-разработчик сред виртуализации

Базис • United States

Remote
USD 100,000 - 180,000
devops-инженер для low-code платформы
devops-инженер для low-code платформы

Paragon Software • United States

Hybrid
USD 120,000 - 180,000
ДМС + стоматология
Гибридный формат работы
Корпоративное оборудование
DevOps-инженер
DevOps-инженер

Si̇stem Elektri̇k • United States

Remote
USD 100,000 - 170,000
Удаленная работа
Медицинское страхование
Обучение и развитие
+1
Инженер внедрения управления парком компьютеров
Инженер внедрения управления парком компьютеров

Группа Астра • United States

Remote
USD 120,000 - 180,000
инженер-программист в системах маркировки
инженер-программист в системах маркировки

Smart move • United States

Remote
USD 120,000 - 180,000
Официальное трудоустройство
ДМС после испытательного срока
График 5/2 9:00-18:00
+2
программист
программист

Москабельмет • United States

Hybrid
USD 30,000 - 36,000
ДМС после испытательного срока
Выездные корпоративы
Льготная IT-ипотека
+1