Досвід реалізації DSP-алгоритмів для FPGA, ASIC або спеціалізованих DSP-процесорів
Досвід розробки цифрового дизайну для FPGA або ASIC
Володіння мовами описання цифрових схем та верифікації Verilog / SystemVerilog
Базове знання інтерфейсних шин, в т.ч. memory-mapped (Avalon, AXI-4) та streaming (AXI-S, Avalon-ST)
Базове вміння працювати з timing constraints для FPGA
Володіння MATLAB/Simulink (фокус на Signal Processing Toolbox, Fixed-point designer)
Буде плюсом:
Досвід роботи з SDR трансиверами, зокрема реалізації DSP алгоритмів із використанням популярних SDR приймачів (за допомогою MATLAB, GNU Radio, Python, тощо)
Досвід роботи з алгоритмами для обробки радіосигналів (виявлення сигналів, визначення характеристик, демодуляція тощо)
Вміння працювати з git та OS Linux
Володіння Python. Базове знання matplotlib, numpy, pandas.
Інструменти для швидкої реалізації алгоритмів і автоматичної генерації коду (DSP Builder або System Generator for DSP/Vitis Model Composer; HDL Coder)
Досвід роботи з SoC (Cyclone V SE, Arria 10 SX, Zynq тощо) та/або soft-core процесорами (Risc-V, Nios II, MicroBlaze або інші)
Розуміння мови програмування C та особливостей написання вбудованого ПЗ
Досвід взаємодії з Embedded Linux та систем збірки buildroot, yocta, тощо
Досвід роботи зі швидкісними інтерфейсами (JESD204b, 10G Ethernet, тощо)
Основні задачі:
Реалізація алгоритмів DSP на FPGA
Розробка та верифікація цифрового дизайну
Відлагодження розроблених алгоритмів на апаратних стендах
Підготовка моделей в Matlab/Simulink для автоматичної генерації коду для FPGA
Ми пропонуємо:
Можливість бронювання співробітників відповідно до чинного законодавства;
Роботу в стабільній компанії;
Комфортну та сучасну офісну інфраструктуру;
Конкурентну оплату праці;
5-денний робочий тиждень з 8-годинним робочим днем в проміжку 9:00-20:00;
Ми підтримуємо особистий та професійний розвиток наших співробітників, надаємо можливості для навчання та здійснюємо його компенсацію.
Ми турбуємось про здоров’я наших співробітників, надаючи медичне страхування, 24 календарні дні оплачуваної відпустки та 100% покриваючи лікарняні.
Відкритість до нових ідей та підходів, здорова комунікація всередині команди;