Linux Device Drivers

January 21, 2026

Job Description

Job Requirements

  • Strong knowledge of Linux device driver development (Block drivers, Character drivers)
  • Good proficiency in C programming and Data Structures
  • Experience with communication protocols such as I2C, SPI, and CAN
  • Hands-on experience with Android and Yocto platforms
  • Good understanding of Linux kernel internals, Board Bring-Up, and BSP development
  • Knowledge of memory management and interrupt handling
  • Working knowledge of Qualcomm and MediaTek platforms

Education

  • UG: Any Graduate
  • PG: Any Postgraduate

Key Skills

Embedded Systems, Linux Kernel, Device Driver Development, C Programming, Data Structures, I2C, SPI, CAN, Android, Yocto, BSP Development, Memory Management, Linux Device Drivers