← Усі вакансії

Linux SDR Systems Developer

Moodro
Місто:
Київ
Джерело:
jobs.dou.ua
Відгукнутись на вакансію →

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

Про нас у фактах

наші системи щодня використовуються бойовими підрозділами;

ми розробляємо повний цикл продукту: від hardware та радіочастотної частини до embedded- і системного ПЗ;

працюємо зі складними технічними задачами на стику Linux, SDR, DSP, RF та hardware;

шукаємо людей, які хочуть впливати на продукт і доводити рішення до стабільної роботи в реальних умовах.

Зараз ми шукаємо Linux SDR Systems Developer, який відповідатиме за Linux-based частину системи та її взаємодію з SDR-пристроями, драйверами й потоками IQ-даних.

Що потрібно буде робити

Розробляти низькорівневе ПЗ на C/C++ під Linux для x86 та ARM-based SBC-платформ.

Інтегрувати SDR-пристрої через API, SDK і драйвери.

Працювати з IQ-потоками: прийом, передача, буферизація, синхронізація та контроль втрат семплів.

Налаштовувати frequency, sample rate, bandwidth, gain і RX/TX-режими.

Реалізовувати базові DSP-функції: FFT, фільтрацію, аналіз спектра, детекцію та просту демодуляцію сигналів.

Діагностувати проблеми на рівні Linux, драйверів, USB/Ethernet, продуктивності та апаратної взаємодії.

Аналізувати й адаптувати драйвери, firmware та undocumented API сторонніх пристроїв.

Працювати разом із DSP/RF, embedded та hardware-командами.

Що для нас важливо

Сильний досвід системної або низькорівневої розробки під Linux.

Впевнене володіння C/C++.

Досвід роботи з x86 та ARM-based платформами: Raspberry Pi, Orange Pi або аналогами.

Практичний досвід інтеграції SDR-пристроїв через API, SDK або драйверний рівень.

Розуміння принципів SDR: IQ-дані, RX/TX, sample rate, bandwidth, gain, буферизація та затримки.

Базове розуміння DSP: FFT, фільтрація, спектральний аналіз, кореляція та ресемплінг.

Розуміння мережевої взаємодії: TCP/IP, UDP, sockets, multicast, latency, packet loss.

Розуміння Linux userspace/kernel-space, /dev, udev, permissions і системних викликів.

Досвід налагодження за допомогою gdb, strace, tcpdump, wireshark, perf, dmesg або аналогічних інструментів.

Здатність самостійно розбиратися зі складною або нестандартною поведінкою hardware і програмного забезпечення.

Буде перевагою

Досвід із bladeRF, USRP, LimeSDR, HackRF, RTL-SDR або аналогічними платформами.

Робота з UHD, SoapySDR, GNU Radio, liquid-dsp, VOLK, FFTW чи іншими SDR/DSP-бібліотеками.

Оптимізація високошвидкісних потоків: zero-copy, ring buffers, multithreading, SIMD, CPU affinity.

Досвід із real-time або near-real-time Linux-системами.

Знання Yocto, Buildroot, cross-compilation або створення власних Linux images.

Досвід реверс-інжинірингу firmware, протоколів чи драйверів.

Розуміння RF-тракту та практичний досвід із польовими SDR/RF-системами.

Чому ця роль важлива

Ти відповідатимеш за стабільну та продуктивну взаємодію Linux-системи з SDR-обладнанням і RF-трактом. Результатом твоєї роботи буде рішення, яке не просто працює в лабораторії, а залишається надійним у реальних умовах експлуатації.

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot