Linux Kernel Developer

7 days ago


Hyderabad, Telangana, India SEMI LEAF Full time ₹ 40,00,000 per year

Job Title: Linux Device Driver Engineer

Experience: 4 to 8 Years

Location: Hyderabad

Job Type: Full-Time

Job Summary

We are looking for an experienced and motivated Linux Device Driver Engineer to join our team. The ideal candidate will have a strong foundation in C/C++ programming, with extensive experience developing, debugging, and optimizing Linux kernel modules and hardware interface drivers. This role involves working closely with both software and hardware teams to enable and maintain functionality for custom devices and embedded systems.

Job Overview

As a Linux Device Driver Engineer, you will be responsible for porting and developing device drivers, integrating hardware components with the Linux OS, and ensuring high performance and stability of drivers across platforms. You will play a key role in system bring-up, debugging low-level kernel issues, and contributing to the architecture and implementation of embedded Linux solutions. Your work will support a range of hardware platforms, including SoCs, peripherals, and custom embedded designs.

Key Responsibilities

  • Port existing Linux drivers to new platforms, SoCs, and kernel versions.
  • Design and develop new device drivers for custom hardware.
  • Debug and resolve kernel and driver-level issues using industry tools.
  • Perform hardware integration and Linux system bring-up.
  • Collaborate with hardware and systems teams to interpret specifications.
  • Optimize driver performance and ensure stability under constrained environments.
  • Create and maintain detailed technical documentation.

Required Skills & Qualifications

  • Bachelor's or Master's degree in Computer Science, Electronics, or a related field.
  • 4–8 years of professional experience in low-level software or Linux kernel development.
  • Proficiency in C/C++ programming and system-level debugging.
  • Hands-on experience with Linux device drivers (character, block, USB, PCIe, I2C, SPI, etc.).
  • Deep understanding of Linux kernel architecture, modules, and build systems.
  • Familiarity with interrupt handling, DMA, and device tree configuration.
  • Experience with embedded Linux toolchains and cross-compilation.
  • Proficiency with debugging tools such as GDB, ftrace, perf, printk.
  • Working knowledge of version control systems, especially Git.

Preferred Skills

  • Experience with a variety of driver types (network, storage, multimedia, etc.).
  • Familiarity with Yocto, Buildroot, or other embedded Linux build systems.
  • Understanding of real-time Linux (PREEMPT_RT, RT patches).
  • Scripting skills in Python or Bash for automation and testing.

If you are looking for job change share your updated resume to -

"Your reference would be greatly appreciated"

Job Type: Full-time

Pay: Up to ₹4,000,000.00 per year

Experience:

  • Linux device driver (block, network, USB, PCIe, I2C, SPI): 3 years (Required)
  • C/C++ programming: 4 years (Required)
  • embedded Linux environments.: 3 years (Required)

Work Location: In person

Speak with the employer



  • Hyderabad, Telangana, India Truminds Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Role & responsibilitiesexperience of working on Android / Linux Kernel Upgrades across various chipsets and writing / updating / performance analysis and optimization of drivers.The role involves working on the Board Support Package (BSP), upgrading kernel and system components, ensuring compatibility with new Android or Linux versions, and integrating...

  • Linux Kernel

    7 days ago


    Hyderabad, Telangana, India Kiash Solutions LLP Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Exp- 3+ YearsLocation- Hyderabad (WFO)  Notice should be immediate JoinersMandatory Skills:   LDD Excellent Experience of Linux kernel and the device driver model- Specific knowhow in key kernel subsystem is a plusARM subsystems , kernel memory, sched, etc.- Experience in working with mainline Linux Kernel- Strong analytical and debugging skills on...


  • Hyderabad, Telangana, India beBeeSpecialist Full time ₹ 1,80,00,000 - ₹ 2,40,00,000

    Linux PCI Device ExpertThe ideal candidate will be responsible for driving the design, development, and maintenance of PCI and PCIe subsystems and drivers in the Linux kernel.Develop and implement cutting-edge solutions for seamless enumeration, configuration, power management, and hotplug support for PCI enablement and bring-up.Lead platform bring-up...


  • Hyderabad, Telangana, India Truminds Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Key Responsibilities:Plan, execute, and validate Android And / or Linux Kernel upgrades for a multitude of Chipsets having one or more different kernel versionsApplying Vendor and Device Specific PatchesPort and maintain Board Support Package (BSP) for SoCs such as QualcommUpdate and integrate device drivers for peripherals (e.g., Ethernet, Wi-Fi, Camera,...


  • Hyderabad, Telangana, India CONNECT-PRO MANAGEMENT CONSULTANTS Full time ₹ 15,00,000 - ₹ 28,00,000 per year

    Exp.- 4-10yCandidate should have 3-10 years of experience of working on Android Linux Kernel Upgrades across various chipsets and writing updating performance analysis and optimization of drivers. The role involves working on the Board Support Package (BSP), upgrading kernel and system components, ensuring compatibility with new Android or Linux versions,...


  • Hyderabad, Telangana, India ExamOnline Full time

    Company Description ExamOnline delivers advanced AI-powered proctoring technology and secure browser capabilities to ensure the integrity and fairness of online assessments. Known for its cutting-edge features, including live video monitoring and facial recognition, ExamOnline provides a seamless and user-friendly experience for remote exam administration....

  • Linux Kernel Engineer

    2 weeks ago


    Hyderabad, Telangana, India ExamOnline Full time

    Company DescriptionExamOnline delivers advanced AI-powered proctoring technology and secure browser capabilities to ensure the integrity and fairness of online assessments. Known for its cutting-edge features, including live video monitoring and facial recognition, ExamOnline provides a seamless and user-friendly experience for remote exam administration....


  • Hyderabad, Telangana, India ExamOnline Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company DescriptionExamOnline delivers advanced AI-powered proctoring technology and secure browser capabilities to ensure the integrity and fairness of online assessments. Known for its cutting-edge features, including live video monitoring and facial recognition, ExamOnline provides a seamless and user-friendly experience for remote exam administration....


  • Hyderabad, Telangana, India ExamOnline Full time

    Company Description ExamOnline delivers advanced AI-powered proctoring technology and secure browser capabilities to ensure the integrity and fairness of online assessments. Known for its cutting-edge features, including live video monitoring and facial recognition, ExamOnline provides a seamless and user-friendly experience for remote exam administration....

  • Linux Kernel Engineer

    10 hours ago


    Hyderabad, Telangana, India ExamOnline Full time

    Company DescriptionExamOnline delivers advanced AI-powered proctoring technology and secure browser capabilities to ensure the integrity and fairness of online assessments. Known for its cutting-edge features, including live video monitoring and facial recognition, ExamOnline provides a seamless and user-friendly experience for remote exam administration....