Linux Kernel Driver

Tekskills Inc.

Bangalore Rural

On-site

INR 1,200,000 - 1,800,000

Full time

13 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Tekskills Inc. is seeking a Linux Kernel engineer with 2–4 years of experience for Bangalore. The role focuses on kernel configuration, building and debugging, driver development for block devices, and BSP/porting tasks across Android and Linux.

Candidates should have B.Tech or M.Tech in CSE or ECE, strong C skills, and hands-on experience with Linux kernel subsystems and GNU toolchain. Knowledge of flash translation, NAND/MMC and SCSI/UFS is beneficial.

Qualifications

  • 2–4 years of Linux kernel experience with hands-on kernel work.
  • Bachelor or Master in CSE/ECE (B.Tech/M.Tech).
  • Strong C programming and debugging skills; OS concepts knowledge.

Responsibilities

  • Develop, configure and build Linux kernel components and drivers.
  • Port, debug and test kernel features on ARM-based platforms.
  • Collaborate on BSPs, patch submissions and integration with Android/Linux.
  • Automate test cases, code coverage, and unit tests for drivers

Skills

Linux kernel development
C programming
Kernel debugging
GNU toolchain
Python/Perl
ARM platform bring-up
Android/Linux integration
Scripting (PowerShell)

Education

B.Tech or M.Tech in CSE/ECE

Tools

U-Boot
Linux file systems (EXT4, F2FS)
Linux boot loaders
NAND/MMC device drivers
SCSI/UFS device drivers

Job description

Hi we are Hiring for Linux Kernel experience candidate

Exp: 2 to 4 Years

Location: Bangalore

Education: Btech or Mtech in CSE and ECE

JD:

Preferred Skill sets:

Experience on Linux Kernel Configuration, Kernel Building and Debug (trace logs, kernel crash logs)

Experience on Linux Block device driver development

Experience on Linux BSP (Board support packages) and porting

Experience on Linux File systems like EXT4, F2FS

Experience on Linux boot loaders

Uboot, Fastboot

Experience on Linux Block Layer

Experience on various Board Bring up(Ex: ARM platform) with Android and Linux

Knowledge of OS concepts

Experience on GNU tool chain/ make system

Strong C programming and debugging skills

Script development using python, perl, powershell.

Understanding of Linux kernel source code

Additional Skills:

Knowledge of Flash translation layer and its role

Experience on Linux NAND and MMC device drivers

Experience on Linux SCSI Device Drivers

Experience on Linux UFS device driver

Experience in NAND firmware development

Android Application development

Experience in testing of Linux device drivers and automation of test cases, code coverage and unit test framework

  • Experience of Linux patch submission to Linux Open SourceBasic material knowledge on plastics and Sheetmetal.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Linux Engineer
Linux Engineer

Tekskills Inc. • Karnataka

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

Business Fundamental Consulting • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Device Driver Developer
Device Driver Developer

Sasken Technologies • Bengaluru

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

Acesoft Labs • Bengaluru

Hybrid
INR 1,500,000 - 3,000,000
Linux Kernel Engineer
Linux Kernel Engineer

UST • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Lead Engineer - Linux Kernel (Product R&D Team)
Lead Engineer - Linux Kernel (Product R&D Team)

Innominds Software • Bengaluru

On-site
INR 1,400,000 - 1,900,000
LINUX DEVICE DRIVER (LDD) DEVELOPER
LINUX DEVICE DRIVER (LDD) DEVELOPER

Vrinda International • Bengaluru, Ernakulam

On-site
INR 1,500,000 - 2,400,000
Linux Device Driver Engineer
Linux Device Driver Engineer

Sequoia Applied Technologies • India

On-site
INR 1,000,000 - 1,500,000
SENIOR ENGINEER - Driver development
SENIOR ENGINEER - Driver development

Happiest Minds Technologies • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Linux Device Driver Engineer
Linux Device Driver Engineer

Sequoia Applied Technologies • Bengaluru

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