БЮРО 1440

Разработчик C++

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • C++
  • Bash
  • Linux
  • Qt
  • Boost
  • Асинхронное программирование
  • Docker
  • Английский — A2 — Элементарный

Мы разрабатываем систему управления линией связи как наземного, так и космического сегмента спутниковой сети. Система представляет из себя набор приложений на С++, отвечающих за конфигурирование оборудования наземных станций, наведение антенн на спутники, а также диагностическое ПО.
Разрабатываемое ПО охватывает полный жизненный цикл разрабатываемого нами оборудования космической связи - от производства до эксплуатации.

Обязанности:
  • Разработка ПО управления компонентами системы связи;
  • Разработка многопоточных и асинхронных приложений под Linux;
  • Разработка сетевого программного обеспечения;
  • Участие в тестировании и развертывании ПО системы связи.
Требования:
  • Опыт разработки приложений под Linux на языке С++ 11 и выше (мы используем 17 и 20 стандарты);
  • Знание ООП и шаблонов проектирования;

  • Опыт разработки многопоточных и/или асинхронных приложений;

  • Опыт разработки сетевых приложений, знание стека протоколов TCP/IP.

Будет плюсом:

  • Опыт разработки мультиплатформенных приложений (х86, ARM);
  • Опыт оптимизации быстродействия программ или систем;
  • Опыт разработки GUI с использованием Qt;
  • Опыт управления антенными системами;
  • Знание современных стандартов C++ (17 и выше).