6+ years in Embedded Linux kernel / system software development
Robust C programming skills
Requirements
I/O Virtualization expertise on embedded or automotive platforms
Solid understanding of virtualized I/O architectures: Device passthrough
Para virtualized drivers
Shared I/O models
Virtualization technologies: Xen Hypervisor (preferred) Dom0/DomU interaction
Or KVM / QNX Hypervisor
Virtio framework (blk, net, console, gpu as applicable)
PCIe virtualization concepts: Passthrough
SR-IOV (where applicable)
IOMMU / DMA isolation
Linux kernel driver development for virtualized or shared devices
IPC mechanisms: shared memory, event channels, grant tables, DMA buffers
Yocto Project building and integrating virtualized drivers
Performance tuning for virtualized I/O paths
Debugging across Dom0, DomU, and hypervisor layers
Preferred Qualifications
Automotive Embedded Linux / IVI experience
Virtualized graphics, audio, camera, or networking exposure
Open source Linux / Xen community experience
Keywords
I/O Virtualization
Embedded Linux
Xen
Virtio
Device Passthrough
PCIe
IOMMU
Dom0
DomU
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Embedded Linux Engineer Noida
🏢 Silicon Patterns
📍 Noida
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.