А
Инженер-программист С++ Вакансия партнера
от 250 000 — до 280 000 ₽
Казань
Опыт 1-3 года
В офисе
Постоянная работа
Специалист (Middle)
Производство
Обязанности
Разработка и сопровождение микросервисов контроллера;
Разработка и сопровождение драйверов для устройств;
Разработка/сопровождение драйверов промышленных протоколов обмена данными (ModBus, OPC UA и другие);
Развитие механизмов межконтроллерного обмена данными в резервированных ПЛК;
Развитие механизмов обмена данных между различными сервисами контроллера.
Требования
Уверенные знания C++11/14, STL, многопоточное программирование. Опыт написания сетевых приложений. Опыт программирования под Linux. Опыт работы с SQL базами данных: Postgres, MySQL. Знание Git. Опыт кроссплатформенной разработки. Знание промышленных протоколов обмена информацией: Modbus RTU/TCP, CANOPEN и т.д. Опыт работы со спецификацией OPC DA/UA. Опыт работы с промышленными программируемыми логическими контроллерами. Понимание драйверной модели Linux, опыт работы с Device Tree, способность собрать U-Boot и ядро
Разработка и сопровождение микросервисов контроллера;
Разработка и сопровождение драйверов для устройств;
Разработка/сопровождение драйверов промышленных протоколов обмена данными (ModBus, OPC UA и другие);
Развитие механизмов межконтроллерного обмена данными в резервированных ПЛК;
Развитие механизмов обмена данных между различными сервисами контроллера.
Требования
Уверенные знания C++11/14, STL, многопоточное программирование. Опыт написания сетевых приложений. Опыт программирования под Linux. Опыт работы с SQL базами данных: Postgres, MySQL. Знание Git. Опыт кроссплатформенной разработки. Знание промышленных протоколов обмена информацией: Modbus RTU/TCP, CANOPEN и т.д. Опыт работы со спецификацией OPC DA/UA. Опыт работы с промышленными программируемыми логическими контроллерами. Понимание драйверной модели Linux, опыт работы с Device Tree, способность собрать U-Boot и ядро
Адрес работы
Республика Татарстан (Татарстан), Город Казань, Восстания улица, 104И
Требуемые навыки и допуски
- linux