- Страна
- Россия
- Зарплата
- 280 000 ₽ – 330 000 ₽
Инженер-программист C++/SDR
Привлекательная вакансия для узких специалистов с конкурентной зарплатой для РФ и возможностью удаленной работы в аккредитованной ИТ-компании.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена необходимостью глубоких знаний в узкой нише: цифровой обработке сигналов (DSP) и работе со специфическим SDR-оборудованием, а также навыками низкоуровневой оптимизации кода.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предлагаемая зарплата (280-330к gross) находится в рамках рыночного диапазона для Senior C++ разработчиков в России, однако для редкой специализации SDR/DSP это скорее средний показатель, так как эксперты в этой области высоко ценятся.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
#удалённо #vacancy #вакансия #C++ #SDR
*❕Аккредитованная ИТ-компания "Системы и Алгоритмы" ищет Инженера-программиста C++/SDR❕*
Роль: Инженер-программист C++/SDR
З/П: 280 000 - 330 000 р. gross
Формат работы: удалённый
Вид занятости: full-time
Локация: любой город РФ
Гражданство: РФ
*🔹* Кратко о проекте
Технологическая компания, которая занимается корпоративным ИТ-оборудованием, инфраструктурой и собственными технологическими решениями
Разработка и оптимизация алгоритмов цифровой обработки сигналов на C++, реализация модулей реального времени, интеграция с SDR-оборудованием, профилирование и ускорение кода, участие в архитектуре, code review, тестировании и документации
Заказчик - крупный российский производитель электроники и ИТ-инфраструктурного оборудования.
*🔹* Чего ждём от Вас
• Опыт разработки на языке C++: STL, шаблоны, многопоточность не менее 3-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.
• Обучаемость, инициативность, организованность.
Обязательные требования
• Опыт разработки на языке C++: STL, шаблоны, многопоточность.
• Опыт реализации алгоритмов цифровой обработки сигналов.
• Опыт реализации алгоритмов идентификации систем связи.
• Знание SIMD (SSE/AVX/NEON) и навыки оптимизации вычислительного кода.
• Понимание принципов работы с потоками и синхронизацией.
• Опыт работы с SDR-приемниками на базе AD936х (AD9361/AD9363/AD9364) и библиотекой libuhd (UHD): настройка потоков приёма/передачи, управление режимами работы AD936х.
*📲* Контакты для связи:
- Откликнуться
- +7 969 865 43 07
Вакансии от @it_vacancy_relocation
*⚠️ВНИМАНИЕ⚠️* Если вас просят выполнить ЛЮБЫЕ действия с вашим iCloud - выйти из вашего аккаунта/зайти под другим аккаунтом ИЛИ продиктовать код/смс, прислать запись экрана ИЛИ выполнить другие странные действия — не отвечайте и сразу жалуйтесь на вакансию. Это мошенник.
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- C++
- STL
- Multithreading
- DSP
- SIMD
- SSE
- AVX
- NEON
- SDR
- libuhd
- Linux
- CMake
- Git
- Python
- Bash
- Qt 6
- gRPC
- JSON-RPC
- OpenCL
Возможные вопросы на собеседовании
Проверка понимания аппаратной части и умения работать с драйверами SDR.
Расскажите о вашем опыте настройки параметров усиления и частоты дискретизации в AD9361 через libuhd. С какими проблемами вы сталкивались?
Оценка навыков оптимизации производительности, критически важных для обработки сигналов в реальном времени.
Как бы вы оптимизировали алгоритм БПФ (FFT) для работы на процессоре с поддержкой AVX2?
Проверка фундаментальных знаний C++ в контексте многопоточных систем.
Какие примитивы синхронизации вы бы использовали для передачи потока данных от SDR-приемника к обработчику, чтобы минимизировать задержки (latency)?
Оценка опыта работы с алгоритмами идентификации.
Какие методы идентификации систем связи вы применяли на практике? Как вы оценивали точность работы алгоритма?
Проверка владения инструментами разработки в Linux.
Опишите ваш процесс отладки и профилирования C++ приложения, которое теряет пакеты данных при высокой нагрузке на CPU.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

