HamburgerMenu
hirist

Device Driver Engineer

Nilasu Consulting Services Pvt. Ltd
4 - 8 Years
Anywhere in India/Multiple Locations

Posted on: 06/03/2026

Job Description

Description :

This role is strictly for engineers with hands-on kernel and driver development experience not application-layer embedded or QA/testing profiles.

Core Responsibilities :

- Develop and enhance Linux kernel and device drivers

- Work on low-level platform and BSP components

- Handle kernel debugging and root-cause analysis

- Work on interrupt handling and kernel synchronization

- Develop drivers for interfaces like I2C, SPI, UART, PCIe, USB

- Contribute to platform bring-up and kernel configuration

- Work with cross-compilation and embedded Linux build systems

- Collaborate with firmware, hardware, and platform teams

Required Skills :

- Strong proficiency in C programming

- Deep understanding of Linux kernel internals

- Hands-on experience in Linux device driver development

- Knowledge of process, memory management, and scheduling

- Experience with interrupts and concurrency mechanisms

- Kernel synchronization : mutex, spinlocks, semaphores

- Experience with Make / Yocto / Buildroot / cross compilation

- Strong debugging and problem-solving skills

Experience & Location :

- Experience : 4 to 8 Years

- Location : Bangalore

- Immediate to 30 days joiners preferred


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in