Инженер-программист С++ (проект REGUL)

Прямой работодатель  Prosoftsystems ( prosoftsystems.ru )
Екатеринбург, Россия
Миддл • Сеньор
Информационные технологии • Разработка • C++ • Qt • Производство
1 декабря
Удаленная работа
Опыт работы от 3 до 5 лет
от 120 000 до 160 000 ₽
Работодатель  Prosoftsystems
Описание вакансии

Инженерная компания "Прософт-Системы" приглашает опытного Разработчика С++на проект Regul.

ПЛК Regul – семейство универсальных промышленных контроллеров, собственная разработка компании для применения в автоматизации любого уровня. На этих контроллерах и другом сопутствующем оборудовании наша компания и круг авторизованных интеграторов реализует проекты по автоматизации технологических процессов в нефтегазовой отрасли, например, АСУТП нефтеперекачивающих станций, газораспределительных объектов, предприятий и установок нефтехимии), системах управления для объектов генерации и других отраслях, использующих непрерывные технологические процессы.

Мы программируем на С/С++, Python, shell с использованием библиотек и технологий Boost, IPC, Lock-free, Qt, TCP/IP, UDP, Ethernet под QNX для платформ ARM и x86.

А помогают нам в этом Redmine, Jenkins, SVN, Git, make, Conan, Parasoft DTP и C++test, Testlink, VirtualBox.

Мы предлагаем:

  • Интересные задачи;
  • Удалённый формат работы;
  • Передовые технологии;
  • Крутой коллектив;
  • Возможность саморазвития: тренинги, конференции, обучение, книги;
  • Забота о здоровье: ДМС, компенсации спортивных абонементов;
  • Заработная плата: оклад + квартальные премии в размере 50-100% от окладной части.

Основные задачи:

  • разработка и сопровождение микросервисов контроллера;
  • разработка и сопровождение драйверов для устройств;
  • разработка/сопровождение драйверов промышленных протоколов обмена данными (ModBus, IEC 60870-5, IEC 60850, OPC DA, OPC UA, HART-IP и другие);
  • разработка и расширение пакетов поддержки аппаратных платформ (BSP);
  • развитие механизмов межконтроллерного обмена данными в резервированных ПЛК;
  • развитие механизмов обмена данных между различными сервисами контроллера.

Пожелания к специалисту:

  • Глубокое знание С/С++;
  • Знание стандартных механизмов операционных систем;
  • Знание основ эффективной разработки высоконадежных кроссплатформенных приложений;
  • Знание шаблонов проектирования;
  • Опыт разработки кроссплатформенных приложений;
  • Опыт разработки эффективных многопоточных приложений;
  • Умение создавать надежный, тестируемый, хорошо документированный исходный код;
  • Опыт работы с операционными системами реального времени (ОСРВ). Приветствуется опыт работы с ОС QNX, Linux;
  • Понимание принципов неблокирующей синхронизации и архитектуры современных вычислительных систем (работу системной шины, памяти, процессора и его кэша) будет большим плюсом.

P.S. мы являемся аккредитованной ИТ-компанией


Специализация
Информационные технологииРазработкаC++Qt
Отрасль и сфера применения
Производство
Уровень должности
МиддлСеньор
По вопросам о компании и вакансии пишите в почту a.petrova@prosoftsystems.ru.
Так же вы можете:
• написать в Telegram: @Prosyst
Загрузка формы отклика...