Инженер-программист (C++)/Software engineer C++ developer
Чем предстоит заниматься:- Участие в разработке высоконагруженного, отказоустойчивого ПО, работающего в режиме 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).
- Знание и опыт разработки документации в соответствии с ЕСПД.
- Желание развиваться, как профессионал, и умение работать на любом уровне - от "hardware" до "UI".
А что от нас:- Возможен гибкий график работы;
- Комфортные условия работы
- Интересные задачи
- Бесплатная парковка для всех сотрудников
- Корпоративная мобильная связь
- ДМС (после испытательного срока)
Присылайте Ваше резюме на почту:hr@cybertech-signal.ru
Мы Вам обязательно ответим!