Должностные обязанности Техник-программист

Общие положения Техника‑программиста

Техник‑программист — специалист, ответственный за разработку, внедрение и сопровождение прикладного и встроенного программного обеспечения для оборудования, автоматизированных систем и технологических процессов. Обеспечивает стабильную работу контроллеров (PLC/ПЛК), SCADA, встраиваемых устройств, скриптов автоматизации и сопутствующей документации. Действует в соответствии с внутренними регламентами, техническими заданиями, стандартами безопасности и указаниями руководства.

Квалификационные требования Техника‑программиста

  • Среднее специальное или высшее техническое образование (автоматизация, вычислительная техника, электромеханика, программная инженерия).
  • Опыт работы с промышленной автоматикой и/или встроенными системами от 1–2 лет (Middle) / от 4 лет (Senior).
  • Знание языков программирования: Python, C/C++, C#, JavaScript; опыт работы с PLC‑языками (Ladder, Structured Text) — преимущество.
  • Опыт настройки и программирования ПЛК (Siemens, Allen‑Bradley, Schneider и др.), интеграции с SCADA/HMI.
  • Навыки работы с протоколами промышленной связи: Modbus, OPC UA, PROFINET, CAN, MQTT.
  • Знание принципов электроники, схемотехники и промышленной защиты; умение читать электрические схемы.
  • Опыт разработки и отладки микропрограмм для встраиваемых систем, прошивок и драйверов — приветствуется.
  • Понимание CI/CD для встроенного ПО, тестирования прошивок, методов непрерывной интеграции.
  • Умение работать с системами контроля версий (Git), инструментами отладки, эмуляторами и осциллографами.
  • Навыки подготовления технической документации, инструкций и регламентов; внимательность и ответственность.
  • Знание правил промышленной безопасности и требований по электробезопасности.

Должностные обязанности Техника‑программиста

  • Разработка, отладка и сопровождение программ для ПЛК, SCADA/HMI и встраиваемых контроллеров.
  • Реализация логики автоматизации технологических процессов в соответствии с ТЗ и схемотехникой.
  • Интеграция оборудования и сервисов: настройка коммуникаций, драйверов, обмена данными с MES/ERP.
  • Написание скриптов автоматизации, утилит мониторинга и инструментов для диагностики.
  • Проведение тестирования программного обеспечения: unit, интеграционные и нагрузочные тесты.
  • Настройка и участие в пуско‑наладочных работах на площадке, устранение дефектов и оптимизация алгоритмов.
  • Обновление прошивок и ПО, организация безопасного релиза и rollback‑процедур.
  • Ведение и обновление технической документации, схем, комментариев к коду и инструкций для обслуживания.
  • Участие в разработке требований к аппаратной части и оценке ее совместимости с ПО.
  • Обучение обслуживающего персонала, проведение инструктажей и передач знаний.
  • Анализ инцидентов, подготовка отчётов по сбоям, предложения по повышению надёжности и отказоустойчивости.

Отчетность Техника‑программиста

Техник‑программист подотчётен начальнику службы автоматизации / инженеру проекта и предоставляет:

  • отчёты о статусе задач (ежедневно/еженедельно);
  • журналы изменений ПО и релиз‑ноты;
  • протоколы пуско‑наладочных работ и отчёты по тестированию;
  • акты о выполненных работах, заявки на закупку ПО/оборудования;
  • отчёты по инцидентам и предложения по устранению причин.

Права Техника‑программиста

  • Запрашивать у профильных подразделений техническую информацию, доступы и документацию, необходимую для выполнения задач.
  • Предлагать изменения в архитектуре автоматизации, безопасные процедуры обновления и оптимизации.
  • Приостанавливать эксплуатацию ПО/оборудования при выявлении критических ошибок и рисков безопасности до их устранения.
  • Взаимодействовать с подрядчиками и поставщиками по вопросам интеграции, тестирования и приёмки.
  • Инициировать проведение обучения и аттестации технического персонала по работе с ПО и инструментами.

Критерии эффективности и ответственность Техника‑программиста

  • Ключевые KPI: стабильность и отказоустойчивость ПО, время восстановления после инцидента (MTTR), соблюдение сроков релизов, качество кода и покрытие тестами.
  • Примеры целевых показателей:
    • MTTR по критическим инцидентам ≤ 2–4 часа;
    • Количество аварий из‑за ПО — 0–1 в квартал;
    • Доля успешных релизов без отката ≥ 98%;
    • Покрытие критичных модулей тестами ≥ 70%.
  • Техник‑программист несёт ответственность за корректность реализованной логики, безопасность интеграций, сохранность данных и своевременное устранение дефектов. За нарушения применяются меры в соответствии с внутренними положениями и трудовым законодательством.

Подбор Техника‑программиста в кадровом агентстве ФАВОРИТ

  • Поиск кандидатов с проверкой практических навыков: тестовые задания по PLC/встраиваемым системам, отладка сценариев, кейсы пуско‑наладки.
  • Оценка знаний протоколов промышленной связи, опыта интеграции SCADA/PLC и навыков программирования (Python, C/C++).
  • Проверка опыта работы на промышленном оборудовании, наличие практических кейсов по оптимизации и аварийному восстановлению.
  • Поддержка в адаптации кандидата, probation‑период и гарантийная замена при несоответствии.

Для оперативного подбора техника‑программиста, способного внедрять и сопровождать ПО для промышленных систем и встраиваемых устройств, обращайтесь в Международное кадровое агентство ФАВОРИТ. Мы поможем подобрать инженера с нужным стеком, практическим опытом и умением работать в полевых условиях.

Открытые вакансии

Управляющий менеджер службы аренды
Город: Москва, Зарплата: 200 000 ₽
Строительство, недвижимость
- Навыки составления деловой документации высокого качества (деловая переписка: запросы, ответы, отчеты, письма т. д.), высококачественных презентаций и систематизации информации – обязательно. - Знания в эксплуатации инженерных сетей, оборудования, зданий – желательно. - Знание основ гражданского законодательства. - Знание основ бухгалтерского учета финансово-хозяйственной деятельности компании. - Грамотная устная и письменная речь, знание норм делового общения и документооборота. - Высокие коммуникативные навыки, умение правильно донести информацию. - Опыт участия в проектах автоматизации учёта, доработки информационных систем (будет дополнительным преимуществом).
5 февраля, 2026 • 13:54
Менеджер по продажам
Город: Москва, Зарплата: 200 000 ₽
Автомобильная индустрия
Срочно
Гибрид
Знать и применять на практике этапы продаж, отсутствие страха
5 февраля, 2026 • 13:10
Кладовщик
Город: Москва, Зарплата: 75 000 ₽
Продажи, обслуживание клиентов
Кладовщик
з/п 75 000 ₽
понимание основы складской логистики умение управлять погрузчиком; аккуратность, ответственность, внимательность умение работать в режиме многозадачности
22 декабря, 2025 • 09:44
Администратор
Город: Москва, Зарплата: 92 000 ₽
Строительство, недвижимость
Высокие коммуникативные навыки, стрессоустойчивость, доброжелательность, клиентоориентированность, внимательность к деталям, педантичность, порядочность. Умение систематизировать и консолидировать информацию.
22 декабря, 2025 • 09:44
Водитель
Город: Москва, Зарплата: 135 000 ₽
Производство, сервисное обслуживание
Выездная работа
Водитель
з/п 135 000 ₽
Ответственность, пунктуальность, отсутствие вредных привычек, готовность к ненормированному рабочему дню
27 ноября, 2025 • 18:20