Напиши текст вакансии для должности "Инженер-программист (C++)/Software engineer C++ developer". Название компании: "Кибертех-Сигнал". Расположение: Москва. График работы: Гибкий график. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'C++', 'Linux', 'Git'

Обязанности:  Участие в разработке высоконагруженного, отказоустойчивого ПО, работающего в режиме 24х7 и обеспечивающего функциональную и информационную безопасность в области управления и контроля объектов железнодорожной автоматики и телемеханики. Разработка утилитарного кросс-платформенного ПО.  Требования:  Опыт разработки на C++ от 2 лет; Хорошие знания языка С++; Знание фундаментальных структур данных и алгоритмов; Хорошее знание STL, Qt, Linux, POSIX; Знание паттернов проектирования; Опыт разработки клиент-серверных многопоточных приложений; Умение разбираться в чужом коде и работать в команде;    Плюсом будет являться:  Опыт работы с системами контроля версий (Perforce, Git); Опыт работы с Jenkins; Опыт работы с системами управления проектами (Redmine, Jira); Опыт работы с системами статического и динамического тестирования кода;   Опыт работы с промышленными протолами (Modbus, DNP3, CAN, OPC UA); Опыт работы с RS-232, RS-485, Ethernet, CAN; Знание стандартов C++11/14; Опыт работы с Boost; Знакомство c CMake. Знание основ криптографии. Знание стандартов CENELEC (EN50128). Знание и опыт разработки документации в соответствии с ЕСПД. Желание развиваться, как профессионал, и умение работать на любом уровне - от &quot;hardware&quot; до &quot;UI&quot;.  Условия:  Комфортные условия работы; Возможен гибкий график работы; Оформление по ТК РФ (оплачиваемый отпуск, больничный лист); Корпоративная мобильная связь; ДМС (после испытательного срока)