← Back to jobs

Sunrise Systems Inc Logo
Embedded Linux kernel Engineer

Sunrise Systems Inc

 

Bangalore, Karnataka, India

Posted On: 6 days ago
Experience: 6+ years
Availability: Hybrid
Openings: 1
Category: Software Developers
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Job Title: Engineering - Systems Engineer 3

Location: Bangalore

Duration: 12 Months Contract 

JD for Embedded Linux Engineer – I/O Virtualization

Experience:

  • 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

Education

BTech

Related Jobs

No related jobs found

← Back to jobs