Описание
Описания нет
Задачи
•Разрабатывать и оптимизировать алгоритмы цифровой обработки сигналов на C++
•Реализовывать модули реального времени
•Интегрировать решения с SDR-оборудованием
•Профилировать и ускорять код
•Участвовать в проектировании архитектуры, проверке кода, тестировании и подготовке документации
Требования
•Опыт разработки на C++ не менее 5 лет, знание STL, шаблонов и многопоточности
•Опыт реализации алгоритмов цифровой обработки сигналов
•Опыт реализации алгоритмов идентификации систем связи
•Знание SIMD (SSE/AVX/NEON) и навыки оптимизации вычислительного кода
•Понимание работы с потоками и синхронизацией
•Опыт работы с SDR-приёмниками на базе AD936х (AD9361/AD9363/AD9364) и библиотекой libuhd (UHD): настройка потоков приёма и передачи, управление режимами работы AD936х
Будет плюсом: опыт работы с библиотеками FFTW, Intel IPP, VOLK, liquid-dsp, GNU Radio, разработки на OpenCL, работы с другими SDR-платформами (HackRF, LimeSDR, PlutoSDR), Linux, Python, Bash, Qt 6, JSON-RPC и gRPC
Условия
Условий в вакансии нет