Инженер-программист

ТехВилл

Инженер-программист

Москва, улица Кулакова, 20к1

Метро: Мякинино

Описание вакансии

ТехВилл – IT-компания и партнёр ВкусВилл по развитию цифровых решений.

Мы отвечаем за разработку мобильных и web- приложений, автоматизацию бизнес-процессов, искусственный интеллект, devops, инфобез ВкусВилла.

Нашими решениями пользуется свыше 1 000 000 клиентов и сотрудников ВкусВилла.

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

Обязанности:

Разработка управляющего ПО:

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

Промышленная автоматика и безопасность:

  • Разработка и отладка логики управления приводами, пневмоаппаратурой, датчиками положения и присутствия;
  • Реализация обработки сигналов средств безопасности и перевода оборудования в безопасное состояние;
  • Обеспечение соответствия программной части требованиям функциональной безопасности, участие в оценке рисков и в подтверждении заданного уровня полноты безопасности;
  • Разработка диагностики оборудования, самотестирования и журналирования событий.

​​​​​​​Интеграции и телеметрия:

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

Пусконаладка и эксплуатация:

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

Приемка работ подрядчиков:

  • Постановка технических требований подрядчикам, согласование архитектурных и интерфейсных решений;
  • Проверка результатов на соответствие требованиям: код-ревью, разбор проектных решений, проверка полноты документации;
  • Планирование и проведение приемочных испытаний, оформление протоколов, ведение перечня замечаний до закрытия;
  • Проверка воспроизводимости сборок, совместимости с инфраструктурой и возможности дальнейшего сопровождения силами команды.
Требования:
  • Опыт промышленного программирования на C++ и Python;
  • Опыт разработки встроенных систем, работы с микроконтроллерами и промышленными контроллерами;
  • Опыт программирования промышленных или коллаборативных манипуляторов;
  • Понимание промышленных протоколов и интерфейсов: Modbus RTU и TCP, CAN, RS-232, RS-485, Ethernet, OPC-UA;
  • Опыт интеграций через REST и MQTT, понимание сетевых протоколов;
  • Уверенная работа с Linux, опыт работы с Git;
  • Навыки диагностики аппаратных интерфейсов умение работать с измерительным оборудованием.
Условия:
  • Работа в аккредитованной IT-компании.
  • Гибрид.
  • Официальное оформление с первого дня работы и поддержка куратора во время адаптации.
  • Прозрачная система развития: понятные грейды, внутреннее и внешнее обучение, индивидуальные планы развития и матрицы компетенций.
  • Экологичная культура и адекватные руководители.
  • Компенсация затрат на медицинские услуги, ментальное благополучие, спорт, тимбилдинги и использование AI-помощников.
  • Бонус 15% с покупок во ВкусВилл.
  • Социальная ответственность: поощряем донорство, оказываем материальную помощь при рождении ребёнка.
  • Партнерская программа «Зелёный свет»: за рекомендации знакомых специалистов можно получить до 50 000 руб.
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Алео-Альянс
  • Москва

  • Не указана

Рекомендуем
Автономные Технологии

Инженер-программист (C++/Python)

Автономные Технологии

  • Москва

  • от 250000 RUR

Рекомендуем
Научно-производственное объединение дальней радиолокации имени академика А.Л. Минца

Ведущий инженер-программист C++ (автоматизация испытаний РЭУ)

Научно-производственное объединение дальней радиолокации имени академика А.Л. Минца

  • Москва

  • от 250000 RUR

Рекомендуем
Элемент
  • Москва

  • от 250000 RUR

СберМобайл
  • Москва

  • от 250000 RUR

АТОЛ, группа компаний

Ведущий инженер-программист Golang

АТОЛ, группа компаний

  • Москва

  • от 250000 RUR

Премиум Кеа Груп
  • Москва

  • от 250000 RUR

Инвитех
  • Москва

  • до 250000 RUR

Инконтрол
  • Санкт-Петербург

  • до 250000 RUR

YADRO
  • Москва

  • до 250000 RUR

АТОЛ, группа компаний

Инженер-программист Golang

АТОЛ, группа компаний

  • Москва

  • до 250000 RUR

ДЖЕЙКЕТ
  • Москва

  • до 250000 RUR

Инконтрол
  • Москва

  • до 300000 RUR

Росагролизинг
  • Москва

  • до 300000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию