Научно-производственный центр «Цифровая независимость» - российская инжиниринговая компания.
Наши основные виды деятельности - научная, техническая и инженерная проработка проектов, связанных с разработкой программно-аппаратных комплексов, средств связи, радиоэлектронной аппаратуры (в т.ч. в рамках ГОЗ). Проведение полного цикла НИР, ОКР, постановка серийного производства.
Мы находимся в поиске специалиста, который займет позицию Ведущего программиста С/С++ в компании.
Обязанности:-
Разработка, реализация и оптимизация алгоритмов цифровой обработки сигналов на языке C/C++ (фильтрация, спектральный анализ, демодуляция, корреляционная обработка и т.п.).
-
Реализация и поддержка модулей обработки цифровых сигналов в режиме реального времени.
-
Интеграция с SDR-приемниками на базе AD936x.
-
Профилирование и оптимизация ранее разработанного кода (SIMD, многопоточность, работа с памятью).
-
Участие в проектировании архитектуры, code review, написании тестов.
-
Участие в разработке технической документации.
-
Опыт разработки на языке C/C++: STL, шаблоны, многопоточность.
-
Опыт реализации алгоритмов цифровой обработки сигналов.
-
Опыт реализации алгоритмов идентификации систем связи.
-
Знание SIMD (SSE/AVX/NEON) и навыки оптимизации вычислительного кода.
-
Понимание принципов работы с потоками и синхронизацией.
-
Опыт работы с SDR-приемниками на базе AD936x (AD9361/AD9363/AD9364) и библиотекой libuhd (UHD): настройка потоков приёма/передачи, управление режимами работы AD936x.
Дополнительно приветствуется:
-
Опыт работы с библиотеками: 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.
-
Обучаемость, инициативность, организованность.
Условия работы:
- Полный рабочий день;
- Работа в московском офисе;
- Гибкий график по договоренности с руководителем;
- Оформление по ТК РФ.
Мы предлагаем
- Быстрая реализация наработок от идеи к изделию;
- Медицинская страховка (ДМС, включая стоматологию);
- Современный комфортный офис в центре Москвы на Курской/Таганской с парковкой;
- Конкурентный уровень ЗП.

