Understanding of hardware-software co-design, memory hierarchy, DMA, scratchpad memory, cache behavior, and accelerator data movement.
Experience with runtime systems, kernel libraries, microkernels, custom dispatch flows, or accelerator runtime APIs.