MI

Linux Device Driver

Mirafra Software Technologies Private Limited
Bangalore4-8 LPA Posted 26 Nov 2025
FULL TIME
I2c
Spi
Uart
Can
Usb
+1 more

Job Description

  • Strong proficiency in C/C++ programming for embedded systems.
  • Hands-on experience in device driver development (character, block, and network drivers).
  • Good understanding of processor architecturememory managementinterrupts, and DMA.
  • Experience with Embedded Linux kernel or RTOS-based environments (FreeRTOS, VxWorks, QNX, etc.).
  • Familiarity with hardware debugging tools and version control systems (Git).
  • Solid understanding of communication protocols SPI, I2C, UART, CAN, USB, PCIe, etc.
  • Experience with cross-compilation, kernel module development, and build systems (Yocto, Buildroot, etc.) is a plus.
  • Strong problem-solving and debugging skills.

Required Skills

Join WhatsApp Channel