Linux Device Driver Developer

6 days ago


Hyderabad, Telangana, India Qtiminds Full time ₹ 9,00,000 - ₹ 12,00,000 per year

Key Responsibilities

  • Design, develop, and maintain embedded firmware for microcontrollers, SoCs, and embedded platforms.
  • Work on Linux Device Drivers (LDD) development, debugging, and integration.
  • Implement low-level hardware interfaces (SPI, I2C, UART, GPIO, PCIe, USB, etc.).
  • Develop and optimize board bring-up code, BSP, and bootloaders.
  • Debug complex system-level issues using JTAG, oscilloscopes, logic analyzers and Linux debug tools.
  • Collaborate with hardware, systems, and application teams for end-to-end product development.
  • Write well-documented, reusable, and maintainable code following industry best practices.
  • Perform unit testing, integration testing, and validation of firmware modules.

Required Skills:

  • Strong programming skills in C/C++ for embedded systems.
  • Solid hands-on experience in Linux Kernel, Device Driver Development (LDD), and kernel modules.
  • Experience in embedded operating systems, RTOS, or bare-metal firmware.
  • Familiarity with hardware schematics, datasheets, and debugging tools.
  • Good understanding of memory management, interrupt handling, synchronization, and power management in embedded systems.
  • Exposure to version control (Git), build systems (Make, CMake, Yocto), and CI/CD pipelines.
  • Strong problem-solving skills and ability to work in cross-functional teams.

Good to Have:

  • Experience with ARM Cortex-M/A architecture.
  • Knowledge of networking protocols (TCP/IP, CAN, BLE, Wi-Fi).
  • Exposure to safety-critical systems or ISO standards (ISO 26262, MISRA-C).
  • Prior experience in product-based companies or startups.Role & responsibilities

Preferred candidate profile



  • Hyderabad, Telangana, India Mirafra Full time ₹ 5,00,000 - ₹ 10,00,000 per year

    Title: Linux Device DriverLocation: HyderabadDescription:Linux device Driver DevelopmentEmbedded C & DS programming, RTOSLinux internals, Device Drivers, Linux Kernel, Linux BSP, Yocto+ QEMU

  • Linux Device Drivers

    3 weeks ago


    Hyderabad, Telangana, India HCLTech Full time

    Greetings from HCL Technologies Role- Linux Device drivers Experience- 3 to 8 yearsLocation- HyderabadJob Description:We are seeking a highly skilled and experienced Linux Device Driver Developer to join our team. The ideal candidate will have a strong background in developing and maintaining Linux device drivers, with specific expertise in PCIe, DMA...


  • Hyderabad, Telangana, India Mirafra Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Hiring for Mirafra Technologies:Role: Linux Device driver DevelopmentExperience -3 to 8 yearsExcellent programming skills and expert level knowledge of C,Proficiency in Linux kernel internals, virtio architecture, and device driver development,Good experience in any of the Linux kernel/Linux device driver Development like GPIO,LCD, Sensor, Camera, ADC,...


  • Hyderabad, Telangana, India TestCore IT Solutions Pvt. Ltd. Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job Title:Linux Device Driver Engineer (BSP)Experience:2–8 yearsLocation: HyderabadJob Summary:We are looking for a skilled Linux Device Driver Engineer with hands-on experience inBoard Support Package (BSP) development. The role involves developing, porting, and debugging Linux device drivers and BSP components for embedded systems.Key...


  • Hyderabad, Telangana, India TestCore IT Solutions Pvt. Ltd. Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Exp -4 to 8 yrsJob SummaryWe are seeking a highly skilled and motivated Linux Device Driver Engineer with strong C/C++ programming skills and hands-on experience in Linux driver development. The ideal candidate will have a proven track record of working with kernel modules and hardware interfaces, and be comfortable debugging and optimizing low-level system...

  • Linux Device Driver

    4 weeks ago


    Hyderabad, Telangana, India SEMI LEAF Full time

    Job DescriptionDear Connections,Job Title: Linux Device Driver Engineer- Experience: 4 to 8 Years- Location: Bangalore/Hyderabad- Job Type: Full-TimeJob Summary :We are seeking a highly skilled and motivated Linux Device Driver Engineer with strong C/C++ programming skills and hands-on experience in Linux driver development. The ideal candidate will have a...


  • Hyderabad, Telangana, India Mirafra Full time ₹ 5,00,000 - ₹ 10,00,000 per year

    Title: Android Linux Device Driver DevelopemtLocation: HyderabadDescription:Linux device Driver Development and working on Android Platform.Android Kernel, Android Driver, DebuggingEmbedded C & DS programmingLinux internals, Linux Device Drivers

  • Linux Device Driver

    24 hours ago


    Hyderabad, Telangana, India SEMI LEAF Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Dear Connections,Job Title: Linux Device Driver EngineerExperience: 4 to 8 YearsLocation: Bangalore/HyderabadJob Type: Full-TimeJob Summary :We are seeking a highly skilled and motivated Linux Device Driver Engineer with strong C/C++ programming skills and hands-on experience in Linux driver development. The ideal candidate will have a proven track record of...


  • Hyderabad, Telangana, India TestCore IT Solutions Pvt. Ltd. Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Experience:4 to 8 YearsWe are seeking a highly skilled and motivated Linux Device Driver Engineer with strong C/C++ programming skills and hands-on experience in Linux driver development. The ideal candidate will have a proven track record of working with kernel modules and hardware interfaces, and be comfortable debugging and optimizing low-level system...


  • Hyderabad, Telangana, India People Tech Group Inc Full time

    Job SummaryWe are seeking a highly skilled and motivated Linux Device Driver Engineer with strong C/C++ programming skills and hands-on experience in Linux driver development. The ideal candidate will have a proven track record of working with kernel modules and hardware interfaces and be comfortable debugging and optimizing low-level system software.Key...