Разработчик FPGA (DSP, OFDM) Middle / Senior
Описание
FPGA / DSP разработчик Middle / Senior Мы разрабатываем собственную систему цифровой радиосвязи на базе SDR и расширяем команду разработки. У нас уже есть работающее устройство и существующая FPGA-архитектура. Параллельно с развитием текущего решения планируем разработку новых цифровых радиотрактов и собственного PHY. Ищем FPGA / DSP разработчиков уровня Middle / Senior. Рассматриваем кандидатов с разным балансом компетенций: как сильных FPGA-разработчиков с опытом DSP, так и специалистов по алгоритмам цифровой связи с практическим опытом реализации на FPGA. Чем предстоит заниматься Разрабатывать и развивать FPGA-часть SDR-системы. Разрабатывать новые модули на Verilog / SystemVerilog и интегрировать их в существующую архитектуру. Проектировать и дорабатывать тракты цифровой обработки сигналов. Участвовать в разработке новых PHY / цифровых радиотрактов. Моделировать и проверять алгоритмы в MATLAB / Simulink / Python. Переносить алгоритмы в fixed-point и реализовывать их на FPGA. Проводить симуляцию, верификацию и аппаратную отладку. Интегрировать FPGA с RF-трансивером и остальными частями SDR-системы. Оптимизировать решения по ресурсам FPGA, производительности и задержкам. Проверять и отлаживать разработанные алгоритмы непосредственно на реальном радиотракте. Что нам важно Уверенное владение Verilog; SystemVerilog будет плюсом. Хорошее понимание архитектуры FPGA и потоковой обработки данных. Практический опыт разработки и верификации собственных RTL-модулей. Умение писать testbench и отлаживать решение на реальном FPGA. Понимание DSP / цифровой обработки сигналов. Опыт работы с MATLAB / Simulink или Python для моделирования и проверки алгоритмов. Понимание fixed-point арифметики и особенностей переноса алгоритмов на FPGA. Способность самостоятельно разбираться в существующей архитектуре и решать инженерные задачи. Не ожидаем обязательного совпадения со всем стеком. Зона ответственности может быть сформирована с учётом сильных сторон специалиста — от FPGA/RTL и системной интеграции до DSP и алгоритмов цифровой связи. Будет большим преимуществом Опыт разработки SDR-систем, модемов или PHY цифровой радиосвязи. Практический опыт с OFDM: синхронизация, FFT/IFFT, channel estimation/equalization, QPSK/QAM, FEC. Опыт разработки и моделирования алгоритмов физического уровня цифровых систем связи. Опыт работы с Analog Devices AD9361 / AD9363 / AD9364 / AD936x. Опыт построения FPGA ↔ RF-трансивер тракта. Знание AXI4 / AXI4-Stream / AXI4-Lite. Реализация на FPGA FIR/IIR, DDC/DUC, интерполяции/децимации, FFT, корреляторов, синхронизации и другой DSP-обработки. Опыт перехода математическая модель → fixed-point → RTL → FPGA. Аппаратная отладка с использованием ILA, осциллографа, анализатора спектра и другого измерительного оборудования. Условия Оформление по ТК РФ. Работа в оборудованном офисе/лаборатории, возможен гибридный режим работы. Гибкое начало рабочего дня. График работы 5/2. Полный рабочий день. Заработная плата — от 270 000 рублей в месяц, итоговый уровень обсуждается по результатам собеседования.