Мы стремимся сделать нашу навигационную систему более современной и надежной, поэтому активно работаем над усовершенствованием систем управления. Для этого нам необходима программная поддержка. Мы ищем разработчика технологического программного обеспечения, который поможет нам улучшить управление навигационной системой и оптимизировать отображение информации от нее.
Какие задачи вас ждут
Разработка архитектуры и исходного кода программ на 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);
Своевременную выплату заработной платы с ежегодной индексацией;
Отсрочку от мобилизации (АО "ИТТ" входит в реестр организаций ОПК);
Социальные льготы (ДМС, жилищная программа, компенсация путевок по России, детские лагеря, негосударственное пенсионное обеспечение и др.).