YADROYADRO

C++ Developer in AMS-FM

офис, удалёнка, гибрид, Москва

В команде разработки телеком‑ПО вы будете от прототипа до релиза создавать программное обеспечение для базовой станции: реализовать state machine, мониторить и управлять параллельными асинхронными процессами. Работа важна для стабильности и диагностики сети.

ГрейдMiddle/Senior

Стек

C++GitSVNGitLabJIRA

Задачи

  • Разработка ПО от исследования и прототипа до коммерческого релиза
  • Реализация state machine для различных сущностей базовой станции
  • Мониторинг и управление параллельными асинхронными и многопоточными процессами
  • Написание тестов на разные уровни и исправление дефектов
  • Поддержка и дополнение внутренней документации
  • Анализ кода и участие в code review

Обязательно

  • Знание C++11/14/17/20
  • Опыт разработки многопоточных и/или асинхронных программ
  • Понимание ООП и принципов SOLID
  • Знание классических алгоритмов и структур данных
  • Умение читать и писать техническую документацию на английском
  • Опыт работы с системами контроля версий (Git, SVN) и сервисами совместной разработки
  • Навыки отладки и тестирования кода

Будет плюсом

  • Опыт построения систем взаимодействия разнородных связанных объектов
  • Опыт использования метаданных для описания поведения системы
  • Опыт применения инструментов и методов диагностики/отладки
  • Знание скриптовых языков (Python, Shell)
  • Общие знания GSM/LTE/5G
  • Опыт работы по Agile/Scrum
Откликнуться на сайте компании

Похожие вакансии

Смотреть ещё

JobsWave
Найти работу в IT