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

Software Engineer (SDR / PCIe Driver)

UNWAVE
Місто:
Київ
Зарплата:
$4 000 - $9 000 на місяць
Джерело:
jobs.dou.ua
Відгукнутись на вакансію →

UNWAVE — ми українська компанія, що спеціалізується на розробці, виробництві та інтеграції рішень у сфері радіоелектронної боротьби (РЕБ) для захисту від безпілотних загроз.

Шукаємо Software Engineer, який долучиться до розробки власного SDR-трансивера на базі FPGA, ADC/DAC та PCIe. Ви працюватимете над створенням низькорівневого програмного стеку, що забезпечує швидкісну передачу даних між апаратною частиною та Linux-системою. Роль передбачає тісну взаємодію з командами FPGA, DSP та Hardware Engineering і безпосередньо впливає на продуктивність усього сигнального тракту.

Ваші задачі:

Розробка та підтримка протоколів взаємодії та синхронізації апаратних компонентів.

Створення PCIe-драйверів для Linux (kernel module або VFIO/userspace).

Реалізація та оптимізація високошвидкісних потоків передачі даних між hardware та DSP-модулями.

Робота з DMA, BAR mapping, interrupt handling та іншими механізмами PCIe.

Розробка інструментів для тестування та налагодження обладнання, включаючи прості GUI-рішення.

Співпраця з FPGA та DSP інженерами для інтеграції компонентів системи.

Аналіз продуктивності та оптимізація затримок і пропускної здатності.

Обов’язкові навички:

Впевнене володіння C/C++ на системному рівні.

Досвід розробки під Linux Kernel або Embedded Linux.

Практичний досвід створення PCIe-драйверів.

Розуміння DMA, BAR mapping, interrupt handling.

Досвід роботи з високошвидкісними інтерфейсами передачі даних (PCIe Gen2+).

Знання принципів оптимізації data flow: ring buffers, lock-free queues, shared memory.

Розуміння архітектури Linux та механізмів взаємодії hardware/software.

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

Досвід роботи з Qt або Dear ImGui.

Розуміння FPGA-інтерфейсів (AXI, Wishbone).

Досвід роботи з SDR-технологіями, GNU Radio, SoapySDR.

Досвід налагодження та профілювання високопродуктивних систем реального часу.

Що буде результатом вашої роботи:

Стабільна передача даних через PCIe зі швидкістю понад 1 Gbps без втрати семплів.

Забезпечення затримки від ADC до Linux userspace менше 1 мс.

Створення зручних інструментів для діагностики та верифікації FPGA без використання додаткового лабораторного обладнання.

Ми пропонуємо:

Офіційне працевлаштування.

Бронювання.

Конкурентна заробітна плата залежно від досвіду та кваліфікації.

Робота над складним high-tech продуктом у сфері SDR та бездротових технологій.

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

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

З блогу Trackr

Усі статті →

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