Linux IO Virtualization
Posted on:
Yesterday
Vacancies:
1 Vacancy
Job Summary
Overview:
TekWissen Group is a workforce management provider throughout India and many other countries in the world the Client has proven expertise in ASIC design from Spec to Silicon and software development end to end.
Job Title: Linux I/O Virtualization
Location: Bangalore
Job Type: Full Time
Work Type: Onsite
Job Description:
- 6 years in Embedded Linux kernel / system software development
- Strong C programming skills
Required Skills
- I/O Virtualization expertise on embedded or automotive platforms
- Strong 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
Technical Expertise
- 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
Platform & System Knowledge
- Yocto Project building and integrating virtualized drivers
- Performance tuning for virtualized I/O paths
- Debugging across Dom0 DomU and hypervisor layers
Good to Have
- 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 Kernel Driver Yocto Automotive Linux
TekWissen Group is an equal opportunity employer supporting workforce diversity.