Flag job

Report

Linux BSP Lead (Kernel & Device Drivers)

Location

Bengaluru, Karnataka, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

TekPillar®

Website: tekpillar.com
Job details:

Job Role: Linux BSP Lead (Kernel & Device Drivers)

Work Experience: 7+ Years

Location: Bangalore & Pune


Key Responsibilities:

  • Lead development and maintenance of Linux BSP and kernel components.
  • Drive board bring-up, BSP porting, and hardware enablement.
  • Design and review device drivers (Display / Audio / Touch / peripherals).
  • Work on Linux kernel subsystems and low-level system programming.
  • Customize and maintain bootloaders (U-Boot) and build systems (Yocto/Buildroot).
  • Lead debugging, root cause analysis, and performance optimization.
  • Collaborate with hardware and cross-functional teams for system integration.
  • Mentor team members and enforce coding standards and best practices.
  • Participate in architecture discussions and technical decision-making.


Required Skills:

  • Experience in Embedded Linux / BSP / Kernel Development.
  • Strong programming skills in C / C++ / Embedded C.
  • Hands-on experience with Linux BSP and board bring-up.
  • Strong knowledge of Linux kernel internals and subsystems.
  • Experience in device driver development.
  • Experience with bootloaders (U-Boot).
  • Strong debugging skills using GDB, Trace32, or similar tools.
  • Experience with Git and version control systems.
  • Proven experience in technical leadership or team handling.
Click on Apply to know more.

Skills

C++
cross-functional
device drivers
Git
kernel
Linux
Root Cause Analysis
system integration
version control