Локация
Удалённая работа внутри РФ или РБ; график 5/2 по московскому времени: 09:00–18:00 или 10:00–19:00
Компания
Технологическая компания, занимающаяся корпоративным ИТ-оборудованием, инфраструктурой и собственными технологическими решениями.
Что делать
•Проектировать, разрабатывать и сопровождать алгоритмы цифровой обработки сигналов на C++.
•Создавать программные модули, работающие в режиме реального времени.
•Интегрировать SDR-оборудование, настраивать потоки приёма и передачи и управлять режимами работы трансиверов.
•Профилировать программное обеспечение и оптимизировать вычисления с применением SIMD-инструкций.
•Участвовать в проектировании архитектуры, проводить Code Review, писать unit-тесты и вести техническую документацию.
Требования
•3–5 лет коммерческой разработки на C++, включая STL, шаблоны и многопоточность.
•Практический опыт реализации алгоритмов цифровой обработки сигналов и идентификации систем связи.
•Глубокое знание SIMD-инструкций SSE, AVX и NEON для оптимизации вычислительного кода.
•Понимание параллельного программирования, синхронизации и работы с потоками.
•Опыт работы с SDR-приёмниками на базе AD9361, AD9363 или AD9364 и библиотекой UHD/libuhd.
•Готовность работать удалённо из РФ или РБ и соблюдать рабочие часы по МСК.
Хорошо, если есть
•Опыт работы с FFTW, Intel IPP, VOLK, liquid-dsp или GNU Radio.
•Опыт разработки для GPU с OpenCL, включая ядра, буферы, очереди команд и профилирование.
•Опыт взаимодействия с HackRF, LimeSDR или PlutoSDR.
•Уверенная работа с Linux, Git, CMake, GCC/Clang и GDB.
•Знание Python, Bash, Qt 6, JSON-RPC или gRPC.
Культура и преимущества
•Полностью удалённый формат работы внутри РФ или РБ.
•Полностью официальная заработная плата без фиксированных рамок по ожиданиям.
•Статус аккредитованной IT-компании.
•Работа над сложными наукоёмкими проектами в команде специалистов.
Процесс найма
•Короткий чат-бот с вопросами перед дальнейшими этапами.