Enter a job title or keyword

Embedded Software Engineer – Kernel Driver Kernel Porting


Job Location:

Bengaluru - India

Monthly Salary: Not provided by the employer
Posted: 1 October 2026 (8 hours ago)
Application Deadline: 29 December 2026
Vacancies: 1 Vacancy

Job Summary

Hi There

Embedded Software Engineer - Kernel Driver / Kernel Porting

Location: Bangalore
Experience: 4-10 Years
Positions: 4
Work Mode: As per client requirement

Job Description:
We are looking for experienced Embedded Software Engineers with strong expertise in Linux Kernel development. The candidate should have hands-on experience in Kernel Driver Development and Kernel Porting which are mandatory for this role.

Key Responsibilities:

  • Develop and maintain embedded software for hardware platforms.
  • Design develop and debug Linux kernel drivers.
  • Perform Linux kernel porting across different hardware/platforms.
  • Debug kernel-level issues and perform root-cause analysis.
  • Work closely with hardware and firmware teams for board bring-up and integration.
  • Analyze system-level issues related to drivers kernel and hardware interfaces.

Mandatory Skills:

  • Embedded Software Development
  • Linux Kernel Driver Development - MUST
  • Linux Kernel Porting - MUST
  • C / Embedded C
  • Linux OS
  • Kernel debugging
  • Board bring-up / BSP experience
  • Device drivers and hardware interfacing

Good to Have:

  • BSP development
  • Bootloader
  • ARM architecture
  • Device Tree
  • Yocto / Buildroot
  • Embedded Linux

Keywords for sourcing:
Embedded C Linux Embedded Linux Linux Kernel Kernel Driver Device Driver Kernel Porting BSP Board Bring-up ARM Device Tree Yocto


Required Skills:

Kernel ProgrammingKernelporting