YADROYADRO

C++ Developer L1

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

Команда разрабатывает программное обеспечение для базовых станций 4G LTE и 5G NR — реализация полного стека протоколов 3GPP, оптимизация и вывод решений в коммерческую эксплуатацию для обеспечения производительности и надёжности сети

ГрейдMiddle/Senior

Стек

C++3GPPTCP/IPвстраиваемое ПОCмногопоточностьDSPGit

Задачи

  • Разработка ПО для базовой станции 4G/5G от прототипа до коммерческого использования
  • Реализация и поддержка полного стека протоколов согласно 3GPP
  • Оптимизация и профилирование кода под целевую платформу
  • Анализ и исправление дефектов, поддержание тестового покрытия
  • Разработка инструментов для анализа и тестирования (симуляторы, генераторы, визуализаторы)

Обязательно

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

Будет плюсом

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

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

Смотреть ещё

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