We are hiring for one of our reputed clients for the following position. If you're interested and your experience matches the requirement, we'd love to hear from you.
Position: Systems Engineer 3
Experience: 6+Years
Location: Bangalore
Contract Tenure : 12 months
Description: Embedded Linux Engineer I/O Virtualization
Experience
- 6+ years in Embedded Linux kernel / system software development
- Solid 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
📌 System Engineer 3 (Bengaluru)
🏢 Sunrise BizTech Systems
📍 Bengaluru
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.