Embedded Linux Engineer

Silicon Patterns Pvt. Ltd.

India

On-site

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

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Silicon Patterns Pvt. Ltd. in India is seeking a seasoned Embedded Linux kernel and virtualization specialist to lead driver development and I/O virtualization projects.

The role requires deep expertise in virtualization tech (Xen, KVM, QNX), Virtio, PCIe, IOMMU, and Linux kernel drivers, with strong C programming skills. You will collaborate across Dom0/DomU layers and Yocto-based builds. Ideal candidates have extensive experience in virtualized I/O paths, debugging across hypervisor layers,

Qualifications

  • 6+ years in Embedded Linux kernel / system software development.
  • Strong C programming skills.
  • I/O Virtualization expertise on embedded or automotive platforms.

Skills

Embedded Linux kernel
C programming
I/O Virtualization

Tools

Xen Hypervisor
KVM
QNX Hypervisor
Virtio framework
PCIe virtualization
IOMMU

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

I/O Virtualization, Embedded Linux, Xen, Virtio, Device Passthrough, PCIe, IOMMU, Dom0, DomU, Kernel Driver, Yocto, Automotive Linux

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Linux Engineer
Embedded Linux Engineer

Silicon Patterns Pvt. Ltd. • Raipur

On-site
INR 1,800,000 - 3,200,000
Embedded Linux Engineer
Embedded Linux Engineer

Silicon Patterns Pvt. Ltd. • Bengaluru

On-site
INR 2,600,000 - 4,200,000
Embedded Linux Engineer - I/O Virtualization [Xen / KVM / IOMMU]
Embedded Linux Engineer - I/O Virtualization [Xen / KVM / IOMMU]

Luxoft India • Bengaluru Urban

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

Luxoft • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Embedded Linux Engineer – Boot Time Optimization
Embedded Linux Engineer – Boot Time Optimization

Silicon Patterns Pvt. Ltd. • India

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

LeadSoc Technologies Pvt Ltd • Bengaluru

On-site
INR 3,000,000 - 5,000,000
Virtualization / Validation Engineer
Virtualization / Validation Engineer

Arohana Tech Solutions Private Limited • Bengaluru

On-site
INR 1,500,000 - 2,800,000
Virtualization / Validation Engineer
Virtualization / Validation Engineer

Momento Cybertech Solutions • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Linux Device Driver Engineer
Linux Device Driver Engineer

Sequoia Applied Technologies • Bengaluru

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

Accolade Electronics Private Limited • Pune District

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