Software Engineer (SDR/FPGA)
Розробка низькорівневого ПЗ для SDR-трансивера на FPGA та PCIe. Потрібен досвід з C/C++, Linux Kernel, PCIe-драйверами та високошвидкісними інтерфейсами. Пропонують офіційне працевлаштування, бронювання та роботу над складним high-tech продуктом.
Зарплата ниже рынка
На 64% ниже медианы C++ по 22 вакансиям за 90 дней.
Что предстоит делать
<blockquote><p><strong>UNWAVE — </strong>мы украинская компания, специализирующаяся на разработке, производстве и интеграции решений в сфере радиоэлектронной борьбы (РЭБ) для защиты от беспилотных угроз.</p><p>Ищем Software Engineer, который присоединится к разработке собственного SDR-трансивера на базе FPGA, ADC/DAC и PCIe. Вы будете работать над созданием низкоуровневого программного стека, обеспечивающего высокоскоростную передачу данных между аппаратной частью и Linux-системой. Роль предполагает тесное взаимодействие с командами FPGA, DSP и Hardware Engineering и напрямую влияет на производительность всего сигнального тракта.</p></blockquote> <p><strong>Ваши задачи:</strong></p><ul><li>Разработка и поддержка протоколов взаимодействия и синхронизации аппаратных компонентов.</li><li>Создание PCIe-драйверов для Linux (kernel module или VFIO/userspace).</li><li>Реализация и оптимизация высокоскоростных потоков передачи данных между hardware и DSP-модулями.</li><li>Работа с DMA, BAR mapping, interrupt handling и другими механизмами PCIe.</li><li>Разработка инструментов для тестирования и отладки оборудования, включая простые GUI-решения.</li><li>Сотрудничество с FPGA и DSP инженерами для интеграции компонентов системы.</li><li>Анализ производительности и оптимизация задержек и пропускной способности.</li></ul><p><strong>Обязательные навыки:</strong></p><ul><li>Уверенное владение C/C++ на системном уровне.</li><li>Опыт разработки под Linux Kernel или Embedded Linux.</li><li>Практический опыт создания PCIe-драйверов.</li><li>Понимание DMA, BAR mapping, interrupt handling.</li><li>Опыт работы с высокоскоростными интерфейсами передачи данных (PCIe Gen2+).</li><li>Знание принципов оптимизации data flow: ring buffers, lock-free queues, shared memory.</li><li>Понимание архитектуры Linux и механизмов взаимодействия hardware/software.</li></ul><p><strong>Будет преимуществом:</strong></p><ul><li>Опыт работы с Qt или Dear ImGui.</li><li>Понимание FPGA-интерфейсов (AXI, Wishbone).</li><li>Опыт работы с SDR-технологиями, GNU Radio, SoapySDR.</li><li>Опыт отладки и профилирования высокопроизводительных систем реального времени.</li></ul><p><strong>Что будет результатом вашей работы:</strong></p><ul><li>Стабильная передача данных через PCIe со скоростью более 1 Gbps без потери сэмплов.</li><li>Обеспечение задержки от ADC до Linux userspace менее 1 мс.</li><li>Создание удобных инструментов для диагностики и верификации FPGA без использования дополнительного лабораторного оборудования.</li></ul><p><strong>Мы предлагаем:</strong></p><ul><li>Официальное трудоустройство.</li><li>Бронирование.</li><li>Конкурентная заработная плата в зависимости от опыта и квалификации.</li><li>Работа над сложным high-tech продуктом в сфере SDR и беспроводных технологий.</li><li>Возможность влиять на архитектурные решения и видеть результат своей работы в реальном продукте.</li></ul> <div> <a href="https://jobs.dou.ua/companies/unwave/vacancies/363287/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в UNWAVE
2 активные вакансии в компании
Product Manager (ML/DNN)
UNWAVE, українська компанія з розробки рішень у сфері радіоелектронної боротьби, шукає Product Manager для керівництва напрямком ML/DNN-систем класифікації повітряних цілей. Потрібен досвід у ML/AI/Data Science проєктах та виведенні моделей у production. Пропонують роботу над оборонними технологіями, конкурентну зарплату та професійний розвиток.
Похожие вакансии
6 вакансийSimulation Engineer (БПЛА)
~1 217 525 ₸ оценка
Шукаємо першого інженера з симуляції для побудови власного симулятора БпЛА на базі Gazebo. Ви будете проектувати архітектуру, інтегрувати з ArduPilot та ROS 2, працювати з C++ та Python. Потрібен досвід у робототехніці або БпЛА, розуміння фізики руху. Пропонуємо роботу в оборонній сфері з реальним впливом на фронт.
Старший C++ инженер
~1 217 525 ₸ оценка
Ищем старшего C++ разработчика для разработки и поддержки ключевых компонентов продукта. Требуется глубокий опыт с C++ и Qt, знание сетевых протоколов и разработки под Windows. Предлагаем высокую автономию, влияние на продукт и отличный соцпакет.
Инженер-интегратор беспилотных систем
~1 217 525 ₸ оценка
Вакансия для опытного инженера-интегратора беспилотных систем. Требуется опыт работы с UAV/UGV, настройкой автопилотов (Betaflight, ArduPilot, INAV) и наземных станций. Предлагается работа в инновационной технологической компании над передовыми Embedded решениями.
Middle+/Старший C++ инженер
~1 217 525 ₸ оценка
Ищем опытного C++ инженера для работы над высоконагруженными и надежными системами. Требуется глубокое знание современного C++, многопоточности и оптимизации производительности. Предлагаем автономную работу в R&D-среде с фокусом на production-ready решения.
Tech Lead
~1 217 525 ₸ оценка
Buntar Aerospace шукає Tech Lead для керівництва технічним розвитком програмного забезпечення наземного керування БпЛА. Потрібен досвід архітектури ПЗ, роботи з hardware та лідерські навички. Пропонується вплив на ключовий продукт, бронювання та конкурентна винагорода.
Middle/Senior Embedded Software Engineer
~1 217 525 ₸ оценка
Teletactica шукає Middle/Senior Embedded Software Engineer для розробки систем зв'язку для безпілотних авіаційних комплексів. Потрібен досвід роботи з C/C++, STM32 та LoRa. Компанія пропонує офіційне працевлаштування, роботу в Києві та можливість професійного зростання.