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

Медиа Ком

United States

Remote

USD 110,000 - 170,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

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

Вы будете заниматься разработкой модулей в реальном времени, оптимизацией вычислений на SIMD, взаимодействием с AD936x и UHD/libuhd, а также участвовать в архитектуре, тестировании и документации.

Qualifications

  • 3–5 лет опыта C++ (STL, шаблоны, многопоточность).
  • Опыт DSP: алгоритмы DSP и систем связи.
  • Опыт работы с SDR-приемниками на базе AD936x и libuhd.
  • Знание SIMD (SSE/AVX/NEON) для ускорения кода.

Responsibilities

  • Разработка, оптимизация и сопровождение алгоритмов DSP на C++.
  • Реализация модулей реального времени, управление потоками.
  • Работа со SDR-оборудованием, настройка приема/передачи.
  • Профилирование кода и ускорение вычислений.
  • Участие в проектировании архитектуры, code review, тесты и документация.

Skills

C++
STL
Multithreading
SIMD
Parallel programming
Unit tests
Python
Bash

Tools

libuhd
OpenCL
GNU Radio
FFTW
LimeSDR
HackRF
GCC/Clang
CMake

Job description

Описание

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

Задачи

Создание, оптимизация и сопровождение алгоритмов цифровой обработки сигналов (ЦОС) на языке C++. Реализация программных модулей, работающих в режиме реального времени. Взаимодействие со специализированным SDR-оборудованием, настройка потоков приема/передачи, управление режимами работы трансиверов. Профилирование программного обеспечения и ускорение вычислений кода. Участие в проектировании архитектуры систем, проведение перекрестного рецензирования кода (Code Review), написание unit-тестов и ведение технической документации.

Требования

Профессиональный опыт программирования на C++ (STL, шаблоны, многопоточность) от 3–5 лет. Уверенная практика реализации алгоритмов цифровой обработки сигналов и идентификации систем связи. Глубокое знание и опыт применения векторных инструкций SIMD (SSE / AVX / NEON) для оптимизации вычислительного кода. Понимание принципов параллельного программирования, механизмов синхронизации и работы с потоками. Практические навыки работы с SDR-приемниками на базе чипов AD936х (AD9361 / AD9363 / AD9364) и библиотекой libuhd (UHD). Будет плюсом: Опыт работы с FFTW, Intel IPP, VOLK, liquid-dsp, GNU Radio; Опыт работы с 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-компании. Работа над сложными и наукоемкими проектами в команде увлечённых профессионалов.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

разработчик с+ систем управления космических аппаратов
разработчик с+ систем управления космических аппаратов

Бюро 1440 • United States

On-site
USD 120,000 - 180,000
инженер-разработчик сред виртуализации
инженер-разработчик сред виртуализации

Базис • United States

Remote
USD 100,000 - 180,000
системный аналитик
системный аналитик

Ойком • United States

Remote
USD 90,000 - 140,000
Полностью дистанционная занятость
Возможны командировки по согласию
c/c++ разработчик Embedded Linux
c/c++ разработчик Embedded Linux

NDA • United States

On-site
USD 120,000 - 180,000
C++ developer in server applications
C++ developer in server applications

Синьор Софт • United States

Remote
USD 120,000 - 180,000
инженер-верификатор цифровых схем
инженер-верификатор цифровых схем

Kraftway Corporation • United States

Hybrid
USD 90,000 - 130,000
ДМС
Гибридный график
Собственная R&D IT-лаборатория
Embedded software developer
Embedded software developer

НПП ТехноЛаб • United States

Remote
USD 100,000 - 150,000
DevSecOps engineer
DevSecOps engineer

АМИКОН • United States

Hybrid
USD 24,000 - 35,000
Официальное оформление по ТК РФ
Гибридный или удалённый формат
Обучение и сертификация за счёт 회사
+3
c++ разработчик
c++ разработчик

АСКОН • United States

Remote
USD 24,000 - 29,000
разработчик linux для встраиваемых систем
разработчик linux для встраиваемых систем

РДП Энтерпрайз • United States

Hybrid
USD 120,000 - 160,000
Компенсация питания
Компенсация фитнеса
ДМС (со стоматологией) + льготное 보험
+3