- Страна
- Россия
- Зарплата
- 230 000 ₽ – 285 000 ₽
Инженер-программист C++ / SDR ( Senior )
Интересная вакансия для узких специалистов в области SDR и системного программирования с возможностью удаленной работы. Зарплатная вилка соответствует рынку для Senior-уровня в РФ, а стек технологий включает современные инструменты оптимизации.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена необходимостью глубоких знаний в узкой нише SDR и DSP, а также навыков низкоуровневой оптимизации кода (SIMD, OpenCL). Требуется опыт работы со специфическим оборудованием AD936х.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предложенная вилка (230 - 285 тыс. руб.) находится в пределах рыночного медианного значения для Senior C++ разработчиков в России, однако для специалистов с глубокой экспертизой в SDR и DSP это скорее средний уровень, так как ниша является дефицитной.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
#it #вакансия #cpp #developer #hunttech
*☁️*Позиция: Инженер-программист C++ / SDR ( Senior )
*🏙*Компания: «HuntTech»
*💪*Опыт: от 5 лет
*💰*ЗП: Вилка: 230 - 285тр
*📅*Формат работы: Удаленка
*📍*Локация/Гражданство: РФ
*📅*Занятость: Full-time
*☎️*Контакт: Откликнуться
*📌*Задачи:
- Разработка и оптимизация алгоритмов цифровой обработки сигналов на C++;
- Реализация модулей реального времени;
- Интеграция с SDR-оборудованием;
- Профилирование и ускорение кода;
- Участие в архитектуре, code review, тестировании и документации.
*🔺*Требования:
- Опыт разработки на языке C++: STL, шаблоны, многопоточность не менее 5 лет
- Опыт реализации алгоритмов цифровой обработки сигналов.
- Опыт реализации алгоритмов идентификации систем связи.
- Знание SIMD (SSE/AVX/NEON) и навыки оптимизации вычислительного кода.
- Понимание принципов работы с потоками и синхронизацией.
- Опыт работы с SDR-приемниками на базе AD936х (AD9361/AD9363/AD9364) и библиотекой libuhd (UHD): настройка потоков приёма/передачи, управление режимами работы AD936х.
*➕*Будет плюсом:
- Опыт работы с библиотеками: FFTW, Intel IPP, VOLK, liquid-dsp, GNU Radio.
- Знание SIMD (SSE/AVX/NEON) и навыки оптимизации вычислительного кода.
- Опыт разработки на OpenCL: написание ядер, работа с буферами, очередями команд, профилирование производительности на GPU/CPU-устройствах.
- Опыт работы с другими SDR-платформами (HackRF, LimeSDR, PlutoSDR).
- Опыт работы в Linux: командная строка, git, CMake, gcc/clang, gdb.
- Навыки программирования на Python, Bash.
- Опыт использования фреймворка Qt 6.
- Опыт использования технологий JSON-RPC, gRPC.
*🔥*Если все нравится - пиши Откликнуться
Вакансии от @it_vacancy_relocation
*⚠️ВНИМАНИЕ⚠️* Если вас просят выполнить ЛЮБЫЕ действия с вашим iCloud - выйти из вашего аккаунта/зайти под другим аккаунтом ИЛИ продиктовать код/смс, прислать запись экрана ИЛИ выполнить другие странные действия — не отвечайте и сразу жалуйтесь на вакансию. Это мошенник.
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- C++
- STL
- SDR
- DSP
- SIMD
- SSE
- AVX
- NEON
- libuhd
- OpenCL
- FFTW
- Intel IPP
- VOLK
- liquid-dsp
- GNU Radio
- Linux
- CMake
- Python
- Qt 6
- gRPC
- JSON-RPC
Возможные вопросы на собеседовании
Проверка практического опыта работы с основным стеком SDR.
Расскажите о вашем опыте работы с библиотекой libuhd и чипами AD936x: с какими основными трудностями при настройке потоков вы сталкивались?
Оценка навыков оптимизации производительности, критичных для DSP.
Какие подходы вы используете для оптимизации алгоритмов ЦОС с помощью SIMD-инструкций (SSE/AVX)? Приведите пример задачи.
Проверка понимания специфики систем реального времени.
Как вы обеспечиваете детерминизм и отсутствие задержек в многопоточных модулях реального времени на C++?
Оценка опыта в идентификации сигналов.
Какие методы идентификации систем связи вы реализовывали на практике и какие метрики качества использовали?
Проверка владения инструментами параллельных вычислений.
В каких случаях вы бы предпочли использовать OpenCL вместо SIMD для обработки сигналов, и как вы профилируете производительность ядер?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

