Senior Linux Device Driver Developer (LDD)
Location: Bangalore (Work from Office mandatory)
Experience: 5-10 years
Role Type: Permanent/Contract
Role Overview
We are looking for a Senior Linux Device Driver Developer with strong hands-on expertise in Embedded C and Linux kernel development. The ideal candidate brings deep experience in device driver development, Linux porting, and kernel space programming.
Key Responsibilities
Design and develop Linux device drivers and handle Linux porting for embedded platforms
Set up and maintain Linux kernel environments
Write and maintain Linux kernel space code
Work with kernel build environments and common kernel functions
Contribute to Linux user space development
Required Skills & Experience
Proficiency in Embedded C
Hands-on experience in Linux porting and device driver development
Hands-on experience setting up Linux kernel environments
Hands-on experience writing Linux kernel space code
Strong understanding of:
Kernel build environment
Linux Device Driver development
Common kernel functions
Experience in Linux user space development
OS level knowledge including Autosar, Camera pipeline, QNX bring-up, BSP, drivers
Experience in L1 triage and bug fixing