Linux SDR Systems Developer
$$$
🪖 DefTech
Product
Привіт! Ми — 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-трактом. Результатом твоєї роботи буде рішення, яке не просто працює в лабораторії, а залишається надійним у реальних умовах експлуатації.
Required languages
Published 12 July
9 views
·
0 applications
📊
Average salary range of similar jobs in
analytics →
Loading...