Ведущий программист HPC (С++)

Зарплата

от 100 000 до 180 000 ₽

Требования

Разработка ПОC++ООПGitLinuxScrum

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Производство зенитных ракетных систем и комплексов, РЛС, комплексов средств автоматизации и систем управления

Описание вакансии

Обязанности:
1. Разработка программных продуктов для численного моделирования средств и систем воздушно-космической обороны под высокопроизводительный кластер.
2. Разработка математических моделей средств и систем воздушно-космической обороны под архитектуру HLA, сопровождение кода.
3. Статический анализ кода, code review.
4. Анализ поставленных задач, оценка и формулирование наиболее подходящего решения.
5. Рефакторинг текущего кода и выработка предложений по оптимизации кода.
6. Формирование требований к разрабатываемому ПО.

Требования:
1. Отличное понимание принципов ООП, методологий разработки многопоточных приложений, шаблонов проектирования.
2. Опыт разработки с использованием Qt Framework (signal/slot, qobject, qlibrary, qmutex), сборка проектов с использованием qmake, cmake.
3. Умение разбираться в чужом коде (C++).
4. Хорошее знание структур данных и вычислительных алгоритмов.

Дополнительные навыки:
1. Умение решать прикладные задачи в области математического моделирования и оптимизации.
2. Знания и опыт декомпозиции сложных задач.
3. Навык работы с ОС CentrOS, Astra Linux.
4. Методы и средства проектирования баз данных (Postgres).
5. Методы и средства проектирования программных интерфейсов.
6. Опыт использования командных средств разработки.
7. Понимание методологии SCRUM, Kanban.

Условия:
Оформление по ТК;
Полис ДМС;
Корпоративный транспорт от ст. м. Славянский бульвар/ м. Парк Победы.