Find a jobRecruiters

Linux Kernel Driver

Exclusive opportunity

Hybrid

Linux Kernel Driver

Business Fundamental Consulting

Linux Kernel Driver

Skills

PythonLinux

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

₹500,000 – ₹1,400,000 / year

Location:

Bengaluru, Karnataka, India

Work mode:

Hybrid

Published on:

10 September 2026

What they need


Linux Kernel & Device Driver Engineer

Experience: 2-4 Years
Employment Type: Full-Time
Job Function: Engineering Embedded / Firmware
Industry: Embedded Systems / IT

Client-Toshiba

About BFC- BFC is a senior-led talent and recruitment advisory helping companies build teams that last in India and globally. This company has over 22 years of expertise in talent acquisition and is a preferred recruitment partner across India, Singapore, and Dubai. We specialize in connecting top technology professionals with Fortune 500 companies and global enterprises

Job Summary

We are looking for a skilled Linux Kernel & Device Driver Engineer with strong hands-on experience in Linux Kernel in Cdevelopment, device drivers, Embedded Linux, BSP, board bring-up, C programming, and storage technologies.

The ideal candidate should have experience working on Linux-based embedded platforms, kernel debugging, storage drivers, and ARM-based board bring-up.

Key Responsibilities

  • Configure, build, and debug the Linux Kernel.
  • Analyze trace logs, kernel crash logs, and kernel issues.
  • Develop and debug Linux Block Device Drivers.
  • Work on the Linux Block Layer.
  • Develop and maintain Linux BSPs and port boards.
  • Work on Linux file systems such as EXT4 and F2FS.
  • Work with Linux bootloaders including U-Boot and Fastboot.
  • Perform board bring-up on ARM platforms using Android and Linux.
  • Understand and debug Linux Kernel source code.
  • Apply strong knowledge of Operating System concepts.
  • Work with GNU Toolchain and Make system.
  • Develop and debug software using C programming.
  • Develop automation and utility scripts using Python, Perl or PowerShell.
  • Debug and resolve issues related to embedded Linux platforms and storage components.

Mandatory Skills

  • Strong C programming and debugging skills.
  • Hands-on experience in Linux Kernel development.
  • Experience in Linux Device Driver development.
  • Experience with Embedded Linux.
  • Experience in Linux BSP and Board Bring-up.
  • Knowledge of Linux Block Layer / Block Device Drivers.
  • Experience with ARM-based platforms.
  • Knowledge of Linux Kernel source code.
  • Experience with U-Boot / Fastboot.
  • Good understanding of OS concepts.

Preferred Skills

  • Linux EXT4 / F2FS file systems.
  • Flash Translation Layer (FTL) concepts.
  • Linux NAND / MMC device drivers.
  • Linux SCSI device drivers.
  • Linux UFS device drivers.
  • NAND firmware development.
  • Android application development.
  • Linux device-driver testing and automation.
  • Code coverage and unit testing frameworks.
  • Linux Open Source patch submission/contribution.
  • Python / Perl / PowerShell scripting.

Candidate Profile

  • Strong debugging and problem-solving skills.
  • Good understanding of Linux Kernel architecture and source code.
  • Hands-on experience in embedded software development.
  • Ability to work independently on kernel, driver and BSP-related issues.
  • Good communication and analytical skills.

Key Skills

Linux Kernel | Linux Device Drivers | Embedded Linux | C | BSP | Board Bring-up | ARM | Linux Block Layer | Block Device Driver | U-Boot | Fastboot | EXT4 | F2FS | NAND | MMC | UFS |

SCSI | Storage | Firmware | Python | Perl | GNU Toolchain

Candidate Details Required

Interested candidates are requested to share their updated resume along with:

  • Total Experience:
  • Experience in Linux Kernel & Device Drivers:
  • Experience in C & Scripting:
  • Experience in Embedded Linux / Storage / Firmware:
  • Experience in Storage Technologies:
  • Experience in BSP Development:
  • Current Location:
  • Current CTC:
  • Expected CTC:
  • Notice Period:
  • DOB:
  • Academic Percentage 10th / 12th / BE:
  • Availability for Interview:

Regards,
Chandana A.
Sr. Manager Assistant Manager, Operations
BFC Global Role & Responsibilities

9886912370

[email protected]

Other offers great for you!

These companies are also looking for great profiles

Rheso.tech

Ingénieur Linux Kernel

45-55k€ (Annuel)

Permanent contract

Toulouse, France

Hybrid

Skills

Sound DesignAnimationVideo & Film

1 year ago

Quick apply

Rheso.tech

Ingénieur Linux Kernel

45-55k€ (Annuel)

Permanent contract

Lyon, France

Hybrid

Skills

Sound DesignAnimationVideo & Film

1 year ago

Quick apply

Mobiskill

Ingénieur Infrastructure Linux

500

Freelance

Paris, France

Hybrid

Top Recruiter

Skills

PythonHardwareAnsibleLinux

6 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools