Search by job, company or skills

L

Linux Kernel Driver Developer

Save
new job description bg glownew job description bg glow
  • Posted 9 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description: Linux Kernel Driver Developer

Experience: 5 – 8 Years

Location: Bangalore

Role Overview

We are looking for an experienced Linux Kernel Driver Developer with strong expertise in kernel internals, device driver development, and low-level system debugging. The candidate should have hands-on experience in developing and optimizing complex drivers within the Linux ecosystem.

Mandatory Skills & Expertise

  • 5+ years of experience in Embedded Linux Kernel / Driver Development
  • Strong programming expertise in C
  • Hands-on experience in at least one of the following domains:
  • Graphics Driver: DRM/KMS, OpenGL, Vulkan, Mesa
  • Multimedia/Video Driver: VAAPI, GStreamer, V4L2
  • Power Management: System to RAM, S0ix states
  • Display Driver: X, Wayland, Weston
  • Audio: ALSA, ASoC, I2S, TDM protocols
  • Networking: Ethernet driver development
  • Strong experience in:
  • Linux Kernel Programming & Device Drivers
  • IPC, DMA driver development
  • Kernel-mode driver development in Linux
  • System-level debugging and troubleshooting
  • Yocto build system
  • Exposure to:
  • Open Source contributions (added advantage)
  • Linux community interactions

Key Technical Competencies

  • Deep understanding of Linux Kernel internals
  • Expertise in:
  • Memory management
  • Scheduler
  • Interrupt handling
  • NAPI & polling mechanisms
  • Experience with:
  • PCIe, DMA, MIPI interfaces
  • Complex kernel debugging & boot flow analysis

Key Responsibilities

  • Develop, integrate, and optimize Linux platform driver stack
  • Work on driver development, porting, and bug fixing across:
  • Graphics / Multimedia / Audio / Network / DMA
  • Collaborate with:
  • Firmware, hardware, validation, and customer teams
  • Debug critical low-level OS, kernel, and hardware issues
  • Ensure high-quality deliverables aligned to product requirements
  • Stay updated with Linux ecosystem advancements and best practices

More Info

Job Type:
Industry:
Employment Type:

Job ID: 148511921