Условия: Работа в современной, стабильной компании; Социальная защищённость: трудоустройство в соответствии с ТК РФ, "белая" заработная плата, оплата больничных листов и отпусков; График работы с 8:30 до 17:00, суббота и воскресенье - выходные дни; Ежегодная индексация заработной платы; Возможен гибридный график работы после прохождения испытательного срока; Нацеленность на долгосрочные трудовые отношения; Утренние совещания; Возможность карьерного роста. Обязанности: Развитие проекта международного уровня в сфере ЖД транспорта: системы управления движением поездов в метро; Реализация нового функционала по требованиям заказчика; Разработка протоколов взаимодействия со смежными системами; Исследование и оптимизация производительности приложений, входящих в состав Системы; Развитие системы сбора и обработки телеметрии элементов Системы и управляемых устройств; Разработка инструментария для конфигурирования Системы; Разработка имитаторов и симуляторов для проверки работы Системы без наличия физических устройств; Устранение актуальных замечаний; Участие в улучшении архитектуры Системы; Участие в code review, контроль качества кода; Работа в небольшой команде по гибкой методологии. Требования: Образование высшее техническое; Опыт разработки на C++ от 2 лет; Хорошее знание Qt5, Linux; Знание на базовом уровне сетевых протоколов TCP, UDP; Опыт разработки клиент-серверных многопоточных приложений; Базовые знания языка SQL; Умение разбираться в чужом коде и работать в команде; Опыт взаимодействия с устройствами (контроллерами и т.д.) приветствуется. Применяемый инструментарий: Языки и библиотеки: С++17 (GCC), Qt 5.15.2, libModbus, Snmp++, QMqtt; Среда: ОС Астра Линукс, БД Postgres Pro; Сборка: QMake, CMake
Договорная
Москва
Русские базовые информационные технологии, Научно-производственное объединение