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
To apply for this and other jobs on Djinni login or signup.
Loading...