C++ / Linux SDR Developer
Привіт! Ми — Moodro. Створюємо автономні рішення протидії БпЛА, які працюють у реальних бойових умовах і підсилюють підрозділи на фронті.
Про нас у фактах
- наші системи щодня використовують бойові підрозділи;
- на фронт уже передано значну кількість станцій РЕБ і РЕР;
- маємо офіційну кодифікацію НАТО та підтвердження профільних підрозділів;
- у команді працюють інженери й ветерани, які регулярно тестують розробки на полігонах.
Зараз ми шукаємо C++ / Linux SDR Developer, який працюватиме з Linux-based пристроями, SDR-платформами, ARM-процесорами та апаратною частиною наших продуктів.
Що потрібно буде робити
- Розробляти й підтримувати системне ПЗ на C/C++ під Linux.
- Працювати з SDR-платформами та радіотрансиверами: прийом, передача й обробка даних.
- Інтегрувати SDR- та радіомодулі з ARM-based одноплатними комп’ютерами.
- Налаштовувати й оптимізувати взаємодію Linux-системи з апаратною частиною.
- Працювати з периферією та інтерфейсами: SPI, I2C, UART, USB, Ethernet та GPIO.
- Діагностувати проблеми з продуктивністю, затримками, синхронізацією та втратою даних.
- Тестувати й налагоджувати рішення на реальному обладнанні.
- За потреби доопрацьовувати наявні драйвери, API або системні компоненти.
Взаємодіяти з embedded-, hardware- та RF-інженерами.
Що для нас важливо
- Впевнене володіння C/C++.
- Практичний досвід розробки під Linux.
- Досвід роботи з ARM-платформами або одноплатними комп’ютерами: Raspberry Pi, Orange Pi чи аналогами.
- Розуміння принципів роботи SDR та IQ-даних.
- Досвід із BladeRF, HackRF, PlutoSDR, USRP, LimeSDR або подібними пристроями.
- Розуміння протоколів передачі даних, таймінгу, буферизації та синхронізації.
- Досвід налагодження програмного забезпечення та взаємодії з реальним hardware.
- Базове розуміння електроніки й готовність працювати з платами та радіомодулями.
Англійська на рівні читання технічної документації.
Комерційний досвід із SDR буде перевагою, але ми також готові розглядати кандидатів, які працювали з радіо, електронікою або SDR у власних проєктах.
Буде перевагою
- Досвід із GNU Radio, SoapySDR, UHD, libbladeRF або іншими SDR-бібліотеками.
- Робота з DMA, SPI, I2C, UART, USB або Ethernet PHY.
- Досвід із Linux kernel, device tree, kernel modules або драйверами.
- Розуміння базових принципів радіозв’язку та цифрової обробки сигналів.
- Досвід профілювання продуктивності за допомогою perf, gprof або аналогічних інструментів.
- Досвід у defense, РЕБ, РЕР, IoT або embedded-продуктах.
Практичний досвід роботи з електронікою, вимірювальним обладнанням або пайкою.
Формат роботи
Для цієї ролі важлива можливість регулярно працювати з реальним обладнанням, тому ми розглядаємо кандидатів, готових до офісного формату роботи.
Що ти отримаєш
- Складні технічні задачі на стику Linux, C++, SDR, RF та hardware.
- Можливість безпосередньо впливати на архітектуру й розвиток продукту.
- Роботу з реальними пристроями, а не лише з програмними симуляціями.
- Сильну інженерну команду та швидкий зворотний зв’язок із польових тестів.
- Продукт, результат якого має реальний вплив.