Linux Device Driver / Kernel Engineer
Univision Technology Consulting Pvt. Ltd.
Job Description
Key Responsibilities
Design and develop Linux kernel device drivers for I2C, SPI, UART, PCIe, USB, GPIO, and Ethernet
Perform board bring-up on new SoCs, including U-Boot customization and Device Tree (DTS) integration
Work with kernel subsystems: MMU/DMA, interrupt handling, synchronization mechanisms
Debug kernel issues such as panics, race conditions, and memory leaks using JTAG/Trace32, GDB, ftrace, and dmesg
Optimize driver performance, latency, and power consumption
Collaborate with hardware teams for silicon/schematic validation and with application teams for user–kernel interfaces (Sysfs, IOCTL)
Technical Requirements
3–5 years of hands-on Linux kernel and LDD development
Strong expertise in Embedded C and kernel data structures
Solid understanding of OS internals : scheduling, IPC, virtual memory
Experience with Linux Device Model (platform, bus, class drivers)
Hands-on with Yocto / Buildroot / OpenEmbedded
Proficient...
Design and develop Linux kernel device drivers for I2C, SPI, UART, PCIe, USB, GPIO, and Ethernet
Perform board bring-up on new SoCs, including U-Boot customization and Device Tree (DTS) integration
Work with kernel subsystems: MMU/DMA, interrupt handling, synchronization mechanisms
Debug kernel issues such as panics, race conditions, and memory leaks using JTAG/Trace32, GDB, ftrace, and dmesg
Optimize driver performance, latency, and power consumption
Collaborate with hardware teams for silicon/schematic validation and with application teams for user–kernel interfaces (Sysfs, IOCTL)
Technical Requirements
3–5 years of hands-on Linux kernel and LDD development
Strong expertise in Embedded C and kernel data structures
Solid understanding of OS internals : scheduling, IPC, virtual memory
Experience with Linux Device Model (platform, bus, class drivers)
Hands-on with Yocto / Buildroot / OpenEmbedded
Proficient...
Ready to Apply?
Submit your application today and join our talented team at Univision Technology Consulting Pvt. Ltd..
Submit ApplicationJob Details
- Location Bengaluru, Karnataka
- Job Type Full-time
- Category Computer Occupations
- Posted Date March 02, 2026
- Application Deadline April 11, 2026