Описание вакансии
Обязанности:
- разработка, тестирование, отладка и сопровождение программных тренажеров, информационных и обучающих систем, а также внутренних программных инструментов;
- программирование математических моделей и алгоритмов управления техническими средствами;
- разработка программной документации (по стандартам ЕСПД);
Требования:
- высшее профессиональное (техническое) образование;
- от 2 лет опыта разработки ПО на С++, Qt;
- опыт работы по специальности (программист) не менее 3 лет;
- готовность разрабатывать ПО для Linux (разработка ведётся для систем под управлением Astra Linux Special Edition, Linux Debian, Qt 5.15);
- опыт работы с системами контроля версий (используется SVN, Git);
- опыт командной работы над проектом.
Личные качества:
- логическое мышление;
- коммуникабельность;
- концентрация на задачах;
- желание учиться;
- умение работать в команде.
Ключевые навыки:
- знание языка программирования, на котором ведется разработка: C++ 17;
- понимание принципов ООП, применение шаблонов;
- понимание основных методик управления проектами разработки ПО;
- знание численных методов решения математических задач;
- владение английским языком (на уровне, достаточном для чтения технической документации).
Будут плюсом:
- опыт ведения проекта, наличие завершённых проектов;
- опыт использования 3D-движков (OpenSceneGraph, Unigine);
- опыт работы с GitLab;
- опыт работы с менеджером пакетов conan 2;
-
знание и опыт работы с QML;
-
знание и опыт использования C++20/23, boost;
-
знание SQL, PostgreSQL, HTML5, CSS, JavaScript;
-
готовность оформить допуск по форме 3.
Условия:
- аккредитованная IT-Компания;
- работа в рамках Государственного оборонного заказа;
- работа в офисе (м. Электросила);
- оформление в соответствии с ТК РФ, оплачиваемый отпуск (28 дней), «белая» заработная плата;
- ДМС (добровольное медицинское страхование);
- график работы 5/2;
- перспективы профессионального роста и развития, возможность участия в научных и практических конференциях;
- дружный профессиональный коллектив.