Ми шукаємо досвідченого Senior C++ SDR / Embedded Developer, який приєднається до команди розробки програмного забезпечення для рішень з вбудованими SDR системами. Ви працюватимете тісно з розробниками SW команди, hardware-інженерами, QA, product та іншими.Обов’язки:
Розробка, оптимізація та підтримка програмного забезпечення на C++ для SDR embedded систем
Робота з Linux
Реалізація та оптимізація алгоритмів цифрової обробки сигналів (DSP)
Інтеграція ПЗ з апаратною частиною
Аналіз вимог, участь у
Ми шукаємо досвідченого Senior C++ SDR / Embedded Developer, який приєднається до команди розробки програмного забезпечення для рішень з вбудованими SDR системами. Ви працюватимете тісно з розробниками SW команди, hardware-інженерами, QA, product та іншими.
Обов’язки:
- Розробка, оптимізація та підтримка програмного забезпечення на C++ для SDR embedded систем
- Робота з Linux
- Реалізація та оптимізація алгоритмів цифрової обробки сигналів (DSP)
- Інтеграція ПЗ з апаратною частиною
- Аналіз вимог, участь у проєктуванні архітектури та прийнятті технічних рішень
- Налагодження, профілювання та оптимізація продуктивності й споживання ресурсів
- Code review, менторинг менш досвідчених інженерів
- Підготовка технічної документації
Вимоги:
- 5+ років комерційного досвіду розробки на C++ (C++11 і новіше)
- Глибоке розуміння embedded-систем, роботи з пам’яттю, багатопотоковості
- Досвід роботи з SDR або телекомунікаційними системами (GNU Radio, або USRP, або SoapySDR)
- Досвід роботи з embedded Linux, toolchains, cross-compilation
- Вміння працювати з апаратними інтерфейсами (SPI, I2C, UART, PCIe, Ethernet тощо)
- Досвід налагодження (gdb, JTAG, логічні аналізатори)
- Розуміння принципів CI/CD, систем збірки (CMake)
Буде плюсом:
- Знання DSP (фільтри, FFT, модуляція/демодуляція, синхронізація)
- Знання Python для прототипування та тестування
- Досвід роботи з FPGA / HDL на рівні інтеграції
- Розуміння стандартів безпеки та захисту даних
Ми пропонуємо:
- Участь у складних і технічно цікавих проєктах
- Вплив на архітектуру та технічні рішення
- Конкурентну компенсацію
- Гнучкий формат роботи (офіс / гібрид / віддалено — за домовленістю)
- Професійний розвиток, сильну технічну команду та адекватний менеджмент
- Бронювання
- Офіційне працевлаштування (щорічні відпустки та лікарняні відповідно до законодавства).