Инженер-программист C++/SDR

По договоренности


Проект в технологической компании, которая занимается корпоративным ИТ-оборудованием, инфраструктурой и собственными технологическими решениями.

В связи с расширением команды находимся в поиске опытного C++ разработчика для участия в создании систем цифровой обработки сигналов и интеграции с SDR-платформами.

Обязанности:

  • Проектирование и разработка: Создание, оптимизация и сопровождение алгоритмов цифровой обработки сигналов (ЦОС) на языке C++.
  • Программирование реального времени: Реализация программных модулей, работающих в режиме реального времени.
  • Интеграция с оборудованием: Взаимодействие со специализированным SDR-оборудованием, настройка потоков приема/передачи, управление режимами работы трансиверов.
  • Оптимизация производительности: Профилирование программного обеспечения и ускорение вычислений кода.
  • Инженерная культура: Участие в проектировании архитектуры систем, проведение перекрестного рецензирования кода (Code Review), написание unit-тестов и ведение технической документации.
Обязательные требования:
  • Опыт коммерческой разработки: Профессиональный опыт программирования на C++ (STL, шаблоны, многопоточность) от 3–5 лет.
  • Профильные знания в ЦОС: Уверенная практика реализации алгоритмов цифровой обработки сигналов и идентификации систем связи.
  • Низкоуровневая оптимизация: Глубокое знание и опыт применения векторных инструкций SIMD (SSE / AVX / NEON) для оптимизации вычислительного кода.
  • Многопоточность: Понимание принципов параллельного программирования, механизмов синхронизации и работы с потоками.
  • Опыт работы с SDR: Практические навыки работы с SDR-приемниками на базе чипов AD936х (AD9361 / AD9363 / AD9364) и библиотекой libuhd (UHD).

Дополнительные требования:

  • Опыт коммерческой разработки: Профессиональный опыт программирования на C++ (STL, шаблоны, многопоточность) от 3–5 лет.
  • Профильные знания в ЦОС: Уверенная практика реализации алгоритмов цифровой обработки сигналов и идентификации систем связи.
  • Низкоуровневая оптимизация: Глубокое знание и опыт применения векторных инструкций SIMD (SSE / AVX / NEON) для оптимизации вычислительного кода.
  • Многопоточность: Понимание принципов параллельного программирования, механизмов синхронизации и работы с потоками.
  • Опыт работы с SDR: Практические навыки работы с SDR-приемниками на базе чипов AD936х (AD9361 / AD9363 / AD9364) и библиотекой libuhd (UHD).
  • Будет преимуществом (Дополнительные требования):

  • Профильные библиотеки: Опыт работы с FFTW, Intel IPP, VOLK, liquid-dsp, GNU Radio.
  • Разработка для GPU: Опыт работы с OpenCL (написание ядер, управление буферами и очередями команд, профилирование производительности на GPU/CPU).
  • Смежные платформы: Опыт взаимодействия с SDR-платформами HackRF, LimeSDR, PlutoSDR.
  • Окружение и инструменты: Уверенная работа в ОС Linux (командная строка, git, CMake, gcc/clang, gdb).
  • Скриптовые языки: Владение Python и Bash для автоматизации задач.
  • Фреймворки и протоколы: Опыт использования графического фреймворка Qt 6, а также технологий JSON-RPC и gRPC.
  • Профессиональные качества: Высокий уровень самоорганизации, инициативность, способность к быстрому освоению новых технологий и самостоятельной работе.

Условия:

  • Свобода. Удобный удаленный формат работы внутри РФ или РБ.
  • Гибкое утро. График 5/2 на выбор: с 09:00 до 18:00 или с 10:00 до 19:00 (по МСК).
  • Честный доход. Полностью «белая» заработная плата. Мы не ставим жестких рамок и отталкиваемся от ваших зарплатных ожиданий.
  • Надежность. Статус аккредитованной IT-компании.
  • Атмосфера. Работа над сложными и наукоемкими проектами в команде увлечённых профессионалов.

Важный момент: у нас есть короткий чат-бот. Пожалуйста, ответь на его вопросы максимально честно — это очень поможет нам быстрее познакомиться и не терять твое время на лишние этапы.


Поделиться:

Опубликована 5 часов назад

Похожие вакансии

Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно
Кто мы? Аккредитованная продуктовая IT-компания 100+ сотрудников 7 центров разработки (Москва, Санкт-Петербург, Саратов, Дубна, Нижний Новгород, Казань, Курск) Мы создаем и развиваем продукты, которые обеспечивают безопасность человека во всех сферах...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Р-СофтР-Софт
  • Москва
4 часа назад
Наставничество младших инженеров-программистов. Требования: Опыт реверс-инжиниринга. ... Отличное владение языком C. Знание архитектуры ОС Windows и Linux. Опыт сборки префиксов Wine.
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Группа компаний АстраГруппа компаний Астра
  • Москва
3 часа назад
до 150 000 ₽
Наша компания проектирует большие и сложные общественные и жилые здания для ведущих девелоперов Москвы. У нас круто развит BIM (статус BIM-лидера России), дружный коллектив и интересные задачи. Задачи: - Самостоятельная разработка плагинов для Revit ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании ИНГРАД ПроектИНГРАД Проект
  • Москва
19 дней назад
В связи с расширением команды мы ищем QA fullstack (стек C#) в команду Крупного Банка. ... каждого этапа; Уверенные знания Jira, Confluence (формирование Epic, Task, Bug) Уверенные знания JS, C# ... методологии функционального тестирования; - фрэймворков для автоматизированного тестирования (SpecFlow (C# ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании ГК ОрбитаГК Орбита
  • Москва
3 часа назад
150 000 - 200 000 ₽
Что требуется: уверенное программирование STM32 на C; практический опыт CAN / CANopen; понимание SDO/ ... Исходные данные уже есть: CAN-логи реального оборудования, последовательности обмена, документация и инженер ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании СИСТЕМА СНАБЖЕНИЯСИСТЕМА СНАБЖЕНИЯ
  • Москва
месяц назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.