Android Linux Kernel Driver

Sasken Technologies

Bengaluru

On-site

INR 2,200,000 - 3,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sasken Technologies in Bangalore is seeking an experienced Android Linux Kernel Driver Development engineer to join our firmware team. You will work on kernel device drivers, Android HAL and porting tasks across kernel versions.

The ideal candidate has 4+ years of hands-on experience with C/C++, I2C/SPI, Linux/Android debugging, and a strong background in Android OS upgrades and device configuration.

This role is based in Bengaluru (WFO -5 days).

Qualifications

  • C and C++ programming in embedded Linux environments.
  • Experience in kernel device driver development including I2C, SPI and other SPIs.
  • Migration/porting of kernel versions and related debugging experience.
  • Strong debugging skills in Linux/Android environments and ability to explore new tools.
  • Android OS upgrades involving init scripts and kernel device configuration.
  • Experience with Android HAL, device driver porting and Android system software.
  • Experience in Kernel/HAL changes and Android Frameworks.
  • Proven ability to analyze stability issues in Android-based systems.
  • OS: Android.

Responsibilities

  • Design and develop Android/Linux kernel drivers and related subsystems.
  • Port and migrate kernel modules to newer kernel versions.
  • Debug and analyze Linux/Android kernel issues and performance problems.
  • Collaborate on Android HAL interfaces and framework integration.
  • Assist in OS upgrades and device-specific configuration tasks.

Skills

C/C++
Kernel driver development
Android HAL
Device driver porting
Android Frameworks
Linux/Android debugging
I2C
SPI

Tools

I2C
SPI

Job description

Exciting Career Opportunity

Hi All,


We're 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

Linux Kernel Driver
Linux Kernel Driver

Sasken Technologies • Bengaluru

On-site
INR 1,200,000 - 1,900,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
Openings For Linux Kernel Engineer
Openings For Linux Kernel Engineer

Tekskills • Bangalore Rural

On-site
INR 1,200,000 - 2,600,000
Android Mobile Application Developer
Android Mobile Application Developer

Sasken Technologies • Bengaluru

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

Neurealm • Ernakulam, Bengaluru

On-site
INR 800,000 - 1,500,000
Linux Kernel Driver
Linux Kernel Driver

Tekskills • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Android Framework Engineer
Android Framework Engineer

Pi Square Technologies • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Android BSP Developer
Android BSP Developer

Orcapod Consulting Services • Chennai District

On-site
INR 1,500,000 - 2,100,000