Linux Kernel Driver

Sasken Technologies

Bengaluru

On-site

INR 1,200,000 - 1,900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sasken Technologies in Bengaluru is seeking an experienced Android Linux Kernel Driver Development engineer with a focus on kernel-level device drivers and Android integration. You will handle kernel driver development (I2C, SPI), porting between kernel versions, debugging on Linux/Android, and Android HAL interactions, contributing to system software and platform stability.

You will collaborate with embedded teams to optimize driver performance, handle stability issues, and support Android OS

Qualifications

  • Experience in Kernel device driver development including serial peripheral drivers like I2C, SPI.
  • Migration to new kernel versions and porting.
  • Excellent debugging skills on Linux/Android environment.
  • Android OS upgrades involving init scripts and device configuration.
  • Hands on experience in Android HAL, device driver porting and Android system software.
  • Experience in Kernel/HAL changes.
  • Good experience on Android Frameworks and can scale up.
  • Hands on experience in analysing Stability issues.
  • OS: Android

Responsibilities

  • Develop and maintain kernel driver code for Android platforms.
  • Port drivers and verify compatibility across kernel versions.
  • Debug and optimize Linux/Android driver behavior and performance.
  • Assist with Android HAL integration and system software tasks.
  • Support Android OS upgrades, including init scripts and device configurations.
  • Analyze stability issues and contribute to platform reliability.

Skills

Kernel driver
Linux debugging
Android HAL
Android frameworks

Tools

I2C
SPI

Job description

Hi All,

Exciting Career Opportunity

Were thrilled to share an exciting opportunity at Sasken for the position of Android Linux Kernel Driver Development

Exp: 4+ yrs
Location: Bangalore (WFO -5 days)
Notice period: immediate

Job Description

C,C++

  • Experience in Kernel device driver development including serial peripheral drivers likes I2C, SPI etc.
  • Hands on experience in migration of one kernel version to another and porting.
  • Excellent debugging skills on Linux/Android environment. Able to explore new tools and demonstrate the same.
  • Android OS upgrades involving init scripts and device configuration specific to kernel.
  • Hands on experience in Android HAL, device driver porting and Android system software.
  • Experience in Kernel/HAL changes.
  • Good experience on Android Frameworks and can scale up.
  • Hands on experience in analysing Stability issues
  • OS :- Android
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Android Linux Kernel Driver
Android Linux Kernel Driver

Sasken Technologies • Bengaluru

On-site
INR 2,200,000 - 3,800,000
Senior Software Engineer
Senior Software Engineer

Sasken Technologies • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Software Engineer
Software Engineer

Quectel • Maharashtra

Hybrid
INR 900,000 - 1,400,000
Linux Device Driver Developer
Linux Device Driver Developer

Proxelera • Bengaluru

On-site
INR 900,000 - 1,300,000
Linux Kernel Driver
Linux Kernel Driver

Tekskills • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Openings For Linux Kernel Engineer
Openings For Linux Kernel Engineer

Tekskills • Bangalore Rural

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

Xevyte Technologies • Bengaluru

Hybrid
INR 1,800,000 - 2,800,000
Embedded Developer
Embedded Developer

Neurealm • Ernakulam, Bengaluru

On-site
INR 800,000 - 1,500,000
Linux Device Driver Developer
Linux Device Driver Developer

Neurealm • Ernakulam, Bengaluru

On-site
INR 900,000 - 1,300,000
Android Mobile Application Developer
Android Mobile Application Developer

Sasken Technologies • Bengaluru

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