Обязанности:
Мы стремимся сделать нашу навигационную систему более современной и надежной, поэтому активно работаем над усовершенствованием систем управления. Для этого нам необходима программная поддержка. Мы ищем разработчика технологического программного обеспечения, который поможет нам улучшить управление навигационной системой и оптимизировать отображение информации от нее. Какие задачи вас ждут Разработка архитектуры и исходного кода программ на C/C++; Тестирование своего кода на синтетических и натурных данных; Рефакторинг Legacy-проектов. Мы ждем, что вы Знаете базовые математические методы, структуры данных и алгоритмы; Уверенно владеете C++11 и выше и готовы писать на нём; Умеете эффективно применять стандартную библиотеку C++ (STL); Имеете опыт работы с Git; Имеете опыт коммерческой разработки программного обеспечения на C++ более 3 лет; Понимаете особенности применения ОС реального времени и разработки многопоточных приложений; Умеете работать в команде. Будет плюсом, если вы Владеете C++17; Понимаете принципы и распространённые шаблоны проектирования в C++ и стараетесь применять их на практике; Понимаете принципы модульного тестирования и умеете писать юнит-тесты; Понимаете важность качественного и документированного кода; Имеете опыт участия в code review и помогаете улучшать кодовую базу команды; Есть опыт профилирования и оптимизации (gdb, perf); Есть опыт embedded-разработки; Владеете командной строкой Linux на уровне пользователя; Знакомы с системами управления задачами (Jira, Redmine, Mantis); Опыт работы с CI/CD системами (GitLab CI, Jenkins) для автоматической сборки и тестирования проектов. Мы предлагаем Комфортный офис в г. Раменское Московской области (7 мин. от станции Ипподром МЦД-3); Своевременную выплату заработной платы с ежегодной индексацией; Отсрочку от мобилизации (АО "ИТТ" входит в реестр организаций ОПК); Социальные льготы (ДМС, жилищная программа, компенсация путевок по России, детские лагеря, негосударственное пенсионное обеспечение и др.).Похожие вакансии