Обязательные требования: -Навыки разработки программного обеспечения на языке программирования С++ с использованием библиотек Qt версий 4 и 5; -Базовые знания HTML и CSS; -Умение работать в команде. Желательно иметь: -Навыки разработки кроссплатформенного ПО; -Навыки разработки многопоточного ПО; -Навыки разработки гибкого графического интерфейса пользователя; -Навыки реализации протоколов взаимодействия между автоматизированными рабочими местами; -Навыки реализации драйверов периферических устройств; -Навыки оформления исходного кода программы для автоматической генерации документации посредством Doxygen; -Навыки разработки и настройки ПО для операционных систем специального назначения (MCBC и Astra Linux); -Знание паттернов (шаблонов) объектно-ориентированного программирования (ООП); -Знание принципов рефакторинга исходного програмного кода; -Знание Unix-систем; -Знание UML; -Знание SQL (в частности PostgreSQL); -Знание единой системы программного документации (ЕСПД); -Готовность к командировкам. |