В проект по разработке ускорителя нейронных сетей ищется опытный разработчик.
Требования: - Хорошее знание линейной алгебры, знание Matlab/Octave желательно но не обязательно. - Практический опыт с СнК с встроенными процессорами (Zynq, Cyclone V). Очень желателен опыт с Zynq Ultrascale. - Превосходное знание AXI4, DMA, контроллера памяти и взаимодействия IP core<->DDR, DSP48, BRAM36. - Навыки разработки ускорителей по заданному математическому описанию и оптимизации вычислений. - Умение работать самостоятельно без микроменеджмента, готовность экспериметировать с дизайном. Другими словами, навыки НИОКР. - Английский язык на уровне чтения тех. литературы.
Весьма желательно: - Опыт разработки ISA процессоров, ассемблера. - Знание Linux on FPGA, разработка драйверов для IP cores. - Хотя бы базовые знания нейронных сетей. - разговорный английский.
Обязательна возможность вести легальную деятельность как ИП, ФОП или другой тип контрактора.
Банальности типа знания Vivado, Modelsim и гита даже вспоминать не буду.
|