freehire launches on Product Hunt on 26 August.

Follow →

DSP Engineer, Digital Signal Processing Engineer

Summary

Develop and validate DSP algorithms for detecting, classifying, and demodulating radio signals (OFDM, LoRa, LTE) using MATLAB/Python, then port to C/C++ for real-world deployment in anti-drone systems.

Привіт! Ми — Moodro. Створюємо автономні рішення для протидії БпЛА, які працюють у реальних бойових умовах і підсилюють підрозділи на фронті.

Зараз ми розширюємо інженерну команду та шукаємо Senior DSP Algorithm Engineer, який працюватиме над алгоритмами пошуку, аналізу й обробки радіосигналів.

Про роль
Основний фокус позиції — розробка та перевірка DSP-алгоритмів на записаних IQ-даних і реальних сигналах із подальшим перенесенням підтверджених рішень у програмне забезпечення.
Ми не очікуємо, що кандидат однаково глибоко володітиме всіма зазначеними технологіями та інструментами. Для нас передусім важливі сильна база в цифровій обробці сигналів, практичний досвід роботи з реальними сигналами та бажання створювати рішення повного циклу — від математичної моделі до роботи в реальному пристрої.

Що потрібно буде робити
Розробляти алгоритми пошуку, виявлення, синхронізації, класифікації та демодуляції радіосигналів.
Аналізувати IQ-дані та знаходити характерні ознаки сигналів: преамбули, пілот-сигнали, циклічні структури й інші маркери.
Працювати із сигналами на базі OFDM, LoRa, LTE та інших сучасних технологій зв’язку.
Розробляти алгоритми оцінювання частоти, смуги, рівня сигналу, SNR, часових параметрів і типу модуляції.
Створювати математичні моделі та прототипи алгоритмів у MATLAB або Python.
Генерувати тестові сигнали та моделювати вплив шумів, завад, частотних і часових зміщень.
Перевіряти алгоритми на реальних IQ-записах і SDR-обладнанні.
Брати участь у перенесенні алгоритмів у C/C++ та їх інтеграції в програмне забезпечення.
Порівнювати результати моделювання з результатами фінальної реалізації.

Що для нас важливо:
Сильне розуміння цифрової обробки сигналів: спектрального аналізу, цифрової фільтрації, кореляційних методів, часової та частотної синхронізації, оцінювання параметрів сигналу.
Розуміння принципів цифрової модуляції та демодуляції.
Практичний досвід роботи з радіосигналами та IQ-даними.
Досвід розробки, моделювання й перевірки DSP-алгоритмів у MATLAB або Python.
Знання C або C++ на рівні, достатньому для реалізації, перенесення чи інтеграції DSP-алгоритмів.
Досвід роботи з Linux і SDR-пристроями.
Уміння визначати критерії якості алгоритмів і перевіряти їх на реальних даних: probability of detection, false alarm rate, BER, PER, SNR, точність синхронізації або швидкість обробки.
Освіта або практичний досвід у сфері радіотехніки, телекомунікацій, DSP, прикладної математики, фізики чи суміжних напрямів.

Буде перевагою, але не є обов’язковим:
Досвід роботи із сигналами LoRa, LTE, Wi-Fi, OFDM або іншими системами цифрового зв’язку.
Практичний досвід розробки алгоритмів детекції, синхронізації, класифікації чи демодуляції.
Робота з GNU Radio або Simulink.
Досвід перенесення алгоритмів із MATLAB або Python у C/C++.
Реалізація DSP-алгоритмів реального часу.
Досвід оптимізації за допомогою SIMD, multithreading, GPU/CUDA або FPGA.
Участь у лабораторному чи польовому тестуванні радіосистем.

Чому Moodro?
Продукт із реальним впливом
Наші рішення застосовуються в бойових умовах і допомагають підсилювати підрозділи ЗСУ та добровольчі формування.
Швидкий цикл розробки
Працюємо за принципом: створили → перевірили на реальних даних і обладнанні → отримали зворотний зв’язок → покращили.
Автономія та відповідальність
Цінуємо інженерне мислення, аргументовані рішення та відповідальність за результат. Формальності для нас менш важливі, ніж практична цінність рішення.
Сильна інженерна команда
Ви працюватимете напряму з R&D-командою, інженерами та ключовими стейкхолдерами. Усередині команди заохочуємо обмін знаннями, технічні дискусії та менторство.
Професійний розвиток
Компенсуємо до 90% вартості профільного навчання та проводимо безкоштовні заняття з англійської двічі на тиждень.
Медичне страхування та соціальні гарантії
Надаємо медичне страхування, 24 календарні дні оплачуваної відпустки та оплачувані лікарняні.
Бронювання
Оформлюємо бронювання для співробітників із першого робочого дня — за наявності можливості та відповідно до чинного законодавства і встановлених процедур.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available