Инженер-программист ПЛК (Codesys, разработка ПО)

Дата размещения вакансии: 26.05.2026
Работодатель: ПО Промсвязь
Уровень зарплаты:
от 100000 до 120000 RUR
Город:
Екатеринбург
улица Фрунзе 96
Требуемый опыт работы:
От 3 до 6 лет

Мы разрабатываем собственные программируемые логические контроллеры и типовые решения для промышленной автоматизации. Ищем инженера-программиста с сильным уклоном в разработку — для создания библиотек, архитектуры и повторно используемых решений.

Чем вы будете заниматься

— Разрабатывать программное обеспечение для ПЛК: функциональные блоки, библиотеки, типовые модули.
— Проектировать архитектуру решений на базе Codesys (структура программ, повторное использование, масштабируемость).
— Разрабатывать и дорабатывать драйверы и интеграции (Modbus TCP/RTU, OPC, другие протоколы).
— Участвовать в развитии платформы: стандарты кодирования, структура библиотек, шаблоны проектов.
— Адаптировать решения под реальные объекты (насосные станции, котельные, генераторы).
— Анализировать и дорабатывать существующие проекты АСУ ТП, включая проекты с ошибками.
— При необходимости участвовать в пуско‑наладке и разборе сложных инцидентов.

Требования

  • Опыт программирования ПЛК (Codesys обязателен).

  • Понимание архитектуры ПО для ПЛК: циклы, задачи, обработка сигналов, отказоустойчивость.
    — Опыт разработки библиотек или типовых решений.
    — Опыт работы с промышленными протоколами (Modbus, OPC и др.).
    — Умение разбираться в чужом коде и аккуратно его дорабатывать.
    — Техническое образование (АСУ ТП, автоматизация, электроника).

Будет плюсом

— Опыт разработки драйверов или низкоуровневых компонентов.
— Опыт работы с несколькими SCADA-системами.
— Опыт внедрения на реальных объектах.
— Работа с системами контроля версий (Git).

Формат работы
— Основной фокус — разработка (70–80% времени).
— Участие в проектах внедрения — по необходимости.

Что мы предлагаем

— Работу с собственной платформой ПЛК (не только внедрение, но и развитие продукта).
— Влияние на архитектуру решений и стандарты разработки.
— Задачи уровня R&D и реальные промышленные проекты.