Москва
Чем Вам предстоит заниматься:
- Совместно с командой предстоит разработка решений от этапа исследования и прототипирования до вывода в коммерческое использование
- Изучение внутренних архитектурных спецификаций, описывающих зависимости состояний и взаимодействие элементов базовой станции
- Разработка программного обеспечения, управляющего базовой станцией: реализация state machine различных сущностей, мониторинг и управление параллельными асинхронными процессами и процедурами
- Разработка/дополнение/исправление внутренней документации на разрабатываемый продукт
- Исправление дефектов (когда они появятся)
- Разработка тестов на реализованный функционал (на различных уровнях тестирования)
- Анализ кода/участие в обсуждении кода (как своего, так и коллег)
Что мы ожидаем от будущего члена команды:
- Знание C++11/14/17/20 или более свежих
- Умение писать понятный и лаконичный код
- Самостоятельно решение сложных комплексных задач в новой предметной области
-
Умение работать с документацией (в первую очередь читать и понимать)
- Умение отлаживать собственный (и не только) код, а также тестировать его
- Понимание принципов ООП, SOLID
- Знание и понимание классических алгоритмов и структур данных
- Опыт написания многопоточных и/или асинхронных программ
- Опыт работы с системами контроля версий (Git, SVN) и сервисами для совместной разработки (Gitlab/Github/Bitbucket или аналоги)
- Опыт работы с системами баг-трекинга (JIRA или аналоги)
- Знание английского на уровне чтения и написания технической документации
Дополнительно приветствуем:
- Опыт построений систем, представляющих взаимодействие разнородных тесно связанных объектов
- Опыт использования метаданных, для описания поведения программной системы
- Опыт в применении различных методов/инструментов отладки/диагностирования ошибок
- Знание скриптовых языков (Python, Shell, etc.)
- Общие знания мобильных телекоммуникационных систем GSM/LTE/5G
- Опыт работы/понимание Agile & Scrum
Мы предлагаем:
- Удаленный\гибридный формат работы
- Возможность посещать комфортный офис в Москве, Санкт-Петербурге, Нижнем Новгороде или Минске
- Заботу о здоровье: ДМС с первых дней работы, льготные условия страхования близких
- Обучение и развитие: учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях
- Лекторий с выдающимися экспертами: инженерами, учеными и исследователями
- Премии за регистрацию патентов, создание результатов интеллектуальной деятельности