Design and implement I/O virtualization solutions on embedded/automotive platforms, including device passthrough and para-virtualized models.
Develop and maintain Linux kernel drivers for virtualized and shared devices across Dom0/DomU environments.
Enable and optimize Virtio-based frameworks (blk, net, console, GPU) and PCIe virtualization (SR-IOV, IOMMU).
Perform performance tuning and optimization of virtualized I/O paths to ensure low latency and high throughput.
Debug and resolve issues across hypervisor, Dom0, and DomU layers, including IPC mechanisms (shared memory, event channels, DMA buffers).