MIMirafra Software Technologies Private Limited
Linux Device Driver
Bangalore ₹4-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 architecture, memory management, interrupts, 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.
