- Страна
- Россия
- Зарплата
- 285 000 ₽ – 330 000 ₽
Инженер-программист C++ (SDR/DSP)
Интересная вакансия для узких специалистов в области SDR и DSP с конкурентной «белой» зарплатой и возможностью удаленной работы. Однако стек технологий довольно специфичен, что ограничивает круг потенциальных кандидатов.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена необходимостью сочетать глубокое знание C++ с узкоспециализированными навыками в области DSP и работы с конкретным радиооборудованием (AD9361). Требуется опыт низкоуровневой оптимизации (SIMD) и понимание специфики SDR-платформ.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предложенная зарплата (285-330к gross) находится в пределах рыночной нормы для Senior Embedded/DSP разработчика в России, хотя для топовых специалистов с глубокой экспертизой в SIMD и SDR верхняя планка может быть выше.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
#C++ #Embedded #SDR #DSP #SIMD #AD9361 #Linux #OpenCL
Инженер-программист C++
Системы и Алгоритмы, удалённо по РФ, полная занятость
З/П: 285К-330K rub в месяц (gross)
Должностные обязанности:
Знание/опыт:
Обязательные требования:
- Опыт разработки на C++ (STL, шаблоны, многопоточность) от 3–5 лет.
- Опыт реализации алгоритмов цифровой обработки сигналов.
- Опыт реализации алгоритмов идентификации систем связи.
- Знание SIMD (SSE/AVX/NEON) и навыки оптимизации вычислительного кода.
- Понимание принципов работы с потоками и синхронизацией.
- Опыт работы с SDR-приёмниками AD9361/AD9363/AD9364 и библиотекой UHD, включая настройку потоков приёма/передачи и управление режимами работы приёмников.
Дополнительно приветствуется:
- Опыт работы с FFTW, Intel IPP, VOLK, liquid-dsp, GNU Radio.
- Опыт разработки на OpenCL.
- Опыт работы с SDR-платформами HackRF, LimeSDR, PlutoSDR.
- Опыт работы в Linux, с Git, CMake, GCC/Clang, GDB.
- Навыки программирования на Python и Bash.
- Опыт использования Qt 6, JSON-RPC, gRPC.
- Обучаемость, инициативность, организованность.
Условия труда:
• Трудоустройство по ТК РФ (предпочтительнее для нас), ИП, ГПХ;
• Полностью удалённый формат работы;
• Корпоративы, тим-билдинги и неформальные встречи
Контакты:
Елена:
_____________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- C++
- STL
- SIMD
- SSE
- AVX
- NEON
- SDR
- DSP
- AD9361
- UHD
- OpenCL
- FFTW
- Intel IPP
- GNU Radio
- Linux
- Git
- CMake
- Python
- Qt 6
- gRPC
Возможные вопросы на собеседовании
Проверка навыков низкоуровневой оптимизации, критичных для DSP.
Расскажите о вашем опыте использования SIMD-инструкций (SSE/AVX/NEON) для ускорения алгоритмов обработки сигналов. Какого прироста производительности удалось добиться?
Оценка практического опыта работы с ключевым оборудованием, указанным в вакансии.
С какими основными трудностями вы сталкивались при настройке потоков приема/передачи в трансиверах AD9361 через библиотеку UHD?
Проверка теоретической базы в области систем связи.
Какие методы идентификации систем связи вы реализовывали на практике и какие математические модели при этом использовали?
Оценка навыков написания надежного многопоточного кода.
Как вы обеспечиваете потокобезопасность и минимизируете задержки (latency) при обработке потоковых данных в реальном времени на C++?
Проверка владения вспомогательными инструментами ускорения вычислений.
В каких случаях вы бы предпочли использовать OpenCL вместо SIMD-оптимизации на CPU для задач фильтрации или FFT?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

