Обязанности: Совместное проектирование аппаратно-программной (Programmable Logic + Processing System) архитектуры на базе SoC; Активное участие в анализе требований и построении общей архитектуры системы (распределение функций между PL/PS, сигнальные потоки, синхронизация и пр.); Оптимизация пропускной способности и латентности интерфейсов обмена данными между PL и PS; Разработка вычислительных блоков, перенос критичных частей алгоритмов из C в HDL (и наоборот); Разработка с нуля и интеграция HDL-модулей (преимущественно SystemVerilog); Разработка и отладка встраиваемого ПО на C/C++ (bare-metal, FreeRTOS) для ARM Cortex-A9/A53/R5F; Поддержка инфраструктуры сборки: Vivado, Vitis, Git; Разработка ТЗ и подготовка технической документации, описание интерфейсов и модульных API.
Образование: Высшее образование — бакалавриат
Опыт работы (лет): 3