Разработка ПО для ОС Astra Linux 1.7.5 и более поздних версий; Разработка документации; Отладка и участие в испытаниях.
Требования
Высшее техническое образование; Опыт разработки ПО не менее 1 года; Администрирование Astra Linux на уровне создания групп и пользователей, уверенный пользователь CLI; Опыт написания скриптов на bash/Python; Использование в работе систем контроля версий git/mercurial/svn; Практический опыт использования ГОСТ Р 51725.6; Опыт реализации хранения резервных данных посредством логирования; Опыт разработки ПО для отладки и управления встраиваемых систем для смартфонов и планшетов (Android).
Необходимые знания и навыки: Знание стандартной библиотеки С++ (STL), Qt; Знание принципов ООП; Знание БД PostgreSQL (создание, запросы к БД, внедрение БД); Навык разработки интерфейсных приложений в среде Qt Creator (QWidgets/QML); Знание языков С/С++; Базовые знания ЦОС; Умение разрабатывать картографические системы и определение слоев на ней (например, определение областей на картах); Знание сетевых технологий и разработка сетевых компонентов, стек TCP/IP, RS-232, CAN, Modbus, спутниковая связь.