Ведущий инженер-программист (Senior Software Engineer)

24.08.2026
Вакансия истекает: 03.09.2026
Откликнуться

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

ИНКОНТРОЛ — аккредитованная Министерством цифрового развития, связи и массовых коммуникаций Российской Федерации российская ИТ — компания, основными видами деятельности которой являются: комплексная разработка, внедрение в эксплуатацию "под ключ" и обслуживание автоматизированных систем управления технологическими процессами различных уровней сложности. Компания "Инконтрол" является основным партнером ИРАО по автоматизации.

Чем предстоит заниматься:

  • разработка компиляторов/интерпретаторов (среда разработки и среда исполнения);
  • разработка промышленных протоколов (3…7 уровни модели OSI);
  • разработка библиотек и базовых функций для построения систем контроля и управления техпроцессом;
  • разработка прикладного программного для настройки, конфигурирования и программирования промышленных контроллеров и распределенных систем управления техпроцессом.

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

  • разработка архитектуры и алгоритмов работы программного обеспечения (включая выполнение расчетов и моделирования подтверждающие правильность выбранных алгоритмических решений);
  • разработка исходного кода, программной и эксплуатационной документации на программное обеспечение в соответствии с требованиями государственных стандартов, нормативных документов и правил, установленных в отрасли и на предприятии;
  • участие в постановке изделий на производство;
  • участие в разработке частных технических заданий (требований) на разрабатываемое программное обеспечение.

Требования:

  • высшее образование;
  • опыт работы в должности программиста от пяти лет;
  • опыт работы в должности ведущего программиста от двух лет;
  • наличие законченных проектов, выполненных в качестве ведущего;
  • хорошая теоретическая подготовка:

*цифровая обработка сигналов, теория вероятности и математическая статистика;

*теория автоматического управления, нечеткая логика и нейросети;

  • отличное знание языка ANSI C;
  • опыт работы с системами управления версиями (предпочтительно Git);
  • желание учиться и совершенствовать собственные навыки;
  • творческий подход при поиске решений нестандартных задач;
  • ответственность‚ дисциплинированность‚ пунктуальность;
  • коммуникабельность‚ умение и желание работать в команде;
  • целеустремленность‚ работа на результат;
  • хорошее знание русского языка.

Будет преимуществом:

  • знание языков C++, Python, Java;
  • знание основ UX/UI дизайна приветствуется;

  • знание основ разработки компиляторов/интерпретаторов (лексический и синтаксический анализ, байт-код, AOT/JIT компиляция);

  • опыт работы с протоколами Ethernet, USB, Profibus DP, Modbus RTU/TCP, CANopen, DeviceNET, EtherCAT, Powerlink;

  • знание ЕСПД, ЕСКД;
  • знание английского языка в объёме, достаточном для чтения технической документации;
  • опыт руководства коллективом разработчиков.

Условия:

  • трудоустройство в соответствии с ТК РФ;
  • полный соцпакет: оплачиваемые больничные, отпуск, ДМС;
  • возможности профессионального роста, необходимое обучение за счет компании;
  • гибкое начало рабочего дня (с 9:00 до 11:00), график работы 5/2, 8-ми часовой рабочий день;
  • премии по итогам работы;
  • испытательный срок – три месяца;
  • офис в шаговой доступности от метро Автозаводская.