4 дня назад
Инженер-программист C++/SDR (ЦОС)
hhВакансия с HeadHunter. Контакт ведёт на hh.ru
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Инженер-программист C++/SDR (ЦОС): Создание и оптимизация систем цифровой обработки сигналов и интеграция с SDR-платформами с акцентом на программирование реального времени, низкоуровневую оптимизацию и многопоточность. Фокус на разработке алгоритмов ЦОС, работе с оборудованием на базе AD936x, применении SIMD-инструкций и обеспечении высокой производительности вычислений.
Локация: удалённая работа внутри РФ или РБ; график 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-компании.
- Работа над сложными наукоёмкими проектами в команде специалистов.
Процесс найма
- Короткий чат-бот с вопросами перед дальнейшими этапами.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
HuntTech
6 дней назад
Инженер-программист C++ / SDR (Senior)
230 000 - 285 000₽
InfiNet Wireless
8 дней назад
Инженер-программист C++ Software Engineer – Platform (Embedded)
180 000 - 350 000₽
RUBETEK-TELECOM
10 дней назад
Senior C++ & DSP Engineer (PHY/MAC)
RUBETEK-TELECOM
10 дней назад
C/C++ SoC Engineer (FPGA)
Е-Флопс
10 дней назад
Инженер-программист C встроенного ПО (UEFI/Embedded)
АМИКОН
6 дней назад