Embedded Linux Engineer - I/O Virtualization [Xen / KVM / IOMMU]

Luxoft India

Bengaluru Urban

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology firm is seeking experienced professionals to design and implement I/O virtualization solutions on embedded and automotive platforms. The role requires strong expertise in Linux kernel driver development, virtualization technologies, and experience with I/O virtualization architectures. Ideal candidates will have 6-10 years of experience and the ability to optimize performance across virtualization layers. This role is based in Bengaluru, India.

Qualifications

  • 6-10 years of experience in virtualization.
  • Strong expertise in I/O virtualization architectures.
  • Hands-on experience with virtualization technologies like Xen or KVM.

Responsibilities

  • Design and implement I/O virtualization solutions on embedded/automotive platforms.
  • Develop and maintain Linux kernel drivers for virtualized devices.
  • Optimize Virtio-based frameworks and PCIe virtualization.

Skills

I/O virtualization architectures
Virtualization technologies (Xen, KVM, QNX Hypervisor)
Linux kernel driver development
Virtio framework
PCIe virtualization

Tools

Yocto Project

Job description

  • AI team is looking forward to team members who enhance futuristic technology within client's division.
Responsibilities
  • 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).
Mandatory Skills Description
  • 6-10 years of experience
  • Strong expertise in I/O virtualization architectures (device passthrough, para-virtualization, shared I/O models)
  • Hands-on experience with virtualization technologies: Xen (preferred), KVM, or QNX Hypervisor
  • Proficiency in Virtio framework and PCIe virtualization concepts (SR-IOV, IOMMU, DMA isolation)
  • Strong experience in Linux kernel driver development for virtualized environments
  • Experience with Yocto Project, IPC mechanisms, and strong debugging/performance tuning skills across virtualization layers
Nice-to-Have Skills Description
  • Automotive Embedded Linux / IVI experience
  • Virtualized graphics, audio, camera, or networking exposure
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Linux Engineer - I/O Virtualization
Embedded Linux Engineer - I/O Virtualization

Luxoft • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Embedded C with Linux I/O Virtualization
Embedded C with Linux I/O Virtualization

Mirafra • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Embedded Linux Engineer - Boot Time Optimization
Embedded Linux Engineer - Boot Time Optimization

Luxoft • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Embedded Virtualization Validation Engineer
Embedded Virtualization Validation Engineer

L&T Technology Services • Bengaluru

On-site
INR 2,500,000 - 3,500,000
System Engineer
System Engineer

Quess Corp Limited • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Linux Engineer
Linux Engineer

LeadSoc Technologies Pvt Ltd • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Hypervisor Development Engineer
Hypervisor Development Engineer

CIMware Technologies Private Limited • Bengaluru

On-site
INR 800,000 - 1,500,000
VAS Stack Validation Engineer
VAS Stack Validation Engineer

Luxoft • India

On-site
INR 1,400,000 - 2,100,000
Embedded Software/Driver Development Engineer
Embedded Software/Driver Development Engineer

Two95 International • Bengaluru

On-site
INR 400,000 - 700,000
Senior Validation Engineer
Senior Validation Engineer

L&T Technology Services • Bengaluru

On-site
INR 1,200,000 - 1,800,000