Talent.com
This job offer is not available in your country.
Linux Device Driver Developer

Linux Device Driver Developer

ConfidentialHyderabad / Secunderabad, Telangana, India
10 days ago
Job description

Exp - 4 to 8 yrs

Job 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 working with kernel modules and hardware interfaces, and be comfortable debugging and optimizing low-level system software.

Key Responsibilities

  • Porting existing Linux device drivers to new platforms, SoCs, and kernel versions.
  • New driver development for custom hardware components and peripherals.
  • Debugging kernel and driver-level issues using industry-standard tools.
  • Integration & bring-up of hardware with Linux-based systems.
  • Collaborate with hardware teams to interpret specifications and enable device functionality.
  • Optimize drivers for performance, reliability, and resource efficiency.
  • Write clear technical documentation for driver APIs, design, and integration steps.

Required Skills & Qualifications

  • Bachelor's / Master's in Computer Science, Electronics, or related field.
  • 4 to 8 years of professional experience in software development.
  • Strong proficiency in C / C++ programming and memory management.
  • Hands-on experience with any Linux device driver (character, block, network, USB, PCIe, I2C, SPI, etc.).
  • Good understanding of Linux kernel architecture, module programming, and build systems .
  • Knowledge of interrupt handling, DMA, and device tree configuration.
  • Familiarity with cross-compilation and embedded Linux toolchains.
  • Experience with debugging tools (GDB, ftrace, perf, printk, etc.).
  • Version control experience (Git).
  • Preferred Skills

  • Exposure to multiple driver types (networking, storage, multimedia, etc.).
  • Experience with Yocto, Buildroot, or similar embedded Linux environments.
  • Knowledge of real-time Linux and RT patches.
  • Scripting knowledge (Python, Bash) for testing and automation.
  • Show more

    Show less

    Skills Required

    C, Memory Management, DMA

    Create a job alert for this search

    Linux Device Driver Developer • Hyderabad / Secunderabad, Telangana, India

    Related jobs
    • Promoted
    Leadsoc Technologies - Embedded Linux Developer - SoC

    Leadsoc Technologies - Embedded Linux Developer - SoC

    Leadsoc Technologies Pvt LtdHyderabad
    About the Role : Lead and own platform-level Linux development for complex SoCscovering low-level drivers, board bring-up, performance / pow...Show moreLast updated: 17 days ago
    • Promoted
    WLAN Developer - Embedded C Programming

    WLAN Developer - Embedded C Programming

    ETENICO RECRUITSHyderabad
    Job Description : We're looking for an experienced WLAN Developer to join our team.The ideal candidate will have a strong background in developing and debugging ...Show moreLast updated: 29 days ago
    • Promoted
    Windows Driver Developer

    Windows Driver Developer

    ACL Digitalhyderabad, telangana, in
    Windows driver development, preferably with AMD or similar x86 platforms.Strong experience in Windows networking driver development. Experience in Windows kernel-mode driver development (WDM, KMDF, ...Show moreLast updated: 17 days ago
    • Promoted
    Windows Driver Developer - Embedded System

    Windows Driver Developer - Embedded System

    5G-AIHyderabad
    Job Description : We are seeking a skilled and motivated Driver Developer with expertise in embedded systems and Real-Time Operating Systems (RTOS). As a key member of our team,...Show moreLast updated: 30+ days ago
    • Promoted
    Device Driver Engineer - C++

    Device Driver Engineer - C++

    5G-AIHyderabad
    Job Title : C++ / Runtime Engineer About the Role : We're seeking an experienced Runtime Engineer to develop and optimize software systems for our si...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Embedded Linux consultant

    Embedded Linux consultant

    Anicalls (Pty) Ltdhyderabad, India
    Experience in embedded Linux development (would consider a new master with strong embedded Linux experience).Deep understanding of embedded C / C++ in embedded systems on Linux.Experience with embedd...Show moreLast updated: 1 hour ago
    • Promoted
    • New!
    Embedded Linux Software Systems

    Embedded Linux Software Systems

    Anicalls (Pty) Ltdhyderabad, India
    Experience in embedded Linux development (would consider a new master with strong embedded Linux experience).Deep understanding of embedded C / C++ in embedded systems on Linux.Experience with embedd...Show moreLast updated: 1 hour ago
    • Promoted
    Capgemini - Linux Device Driver Developer - Embedded Platform

    Capgemini - Linux Device Driver Developer - Embedded Platform

    CapegeminiHyderabad
    This role involves the development and application of engineering practice and knowledge in the following technologies : Standards and protocols, application software and embedded software for wire...Show moreLast updated: 8 days ago
    • Promoted
    Linux Performance Developer - C Programming

    Linux Performance Developer - C Programming

    Aidewiser SoltekHyderabad
    About the Role : We are seeking a highly skilled Linux Performance Developer to join our engineering team in Hyderabad.In this role, you will be r...Show moreLast updated: 21 days ago
    • Promoted
    Senior Developer - C / C++ Programming

    Senior Developer - C / C++ Programming

    FUSION SOFTWARE SOLUTIONS INDIA PRIVATE LIMITEDHyderabad
    Key Areas of Responsibility : - Strong development skills : Emphasize clean code, agile methodologies, and SOLID principles. Strong experience in designing software s...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Linux Kernel Developer

    Linux Kernel Developer

    Nucleus Business Solutionshyderabad, India
    Strong Experience in Linux Kernel.Strong knowledge on Networking Protocols .Willing to work for one of the Top product based organisation.Show moreLast updated: 1 hour ago
    • Promoted
    • New!
    QNX- Senior Systems Software Developer (BSP / Device Drivers)

    QNX- Senior Systems Software Developer (BSP / Device Drivers)

    QNX Software Systemshyderabad, India
    QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embed...Show moreLast updated: 1 hour ago
    • Promoted
    Linux Device Driver Engineer - C / C++ Programming

    Linux Device Driver Engineer - C / C++ Programming

    SEMI LEAFHyderabad
    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 p...Show moreLast updated: 30+ days ago
    • Promoted
    Windows C++ Driver Developer - Linux & Kernel Internals

    Windows C++ Driver Developer - Linux & Kernel Internals

    Stealth Mode Startup - AI Product Based CompanyHyderabad
    About us : World-class Software team works on unique solutions to complex problems that arise in mapping AI workloads to Silicon. Our top-to-bottom AI Software stack is full of ...Show moreLast updated: 30+ days ago
    • Promoted
    Linux Device Driver Engineer - SoC

    Linux Device Driver Engineer - SoC

    SEMI LEAFHyderabad
    Responsibilities : - Porting existing Linux device drivers to new platforms, SoCs, and kernel versions.New driver development for custom hardware components and perip...Show moreLast updated: 30+ days ago
    • Promoted
    Runtime Engineer - Device Driver

    Runtime Engineer - Device Driver

    Stealth Mode Startup - AI Product Based CompanyHyderabad
    About the Role : We're seeking an experienced Runtime Engineer to develop and optimize software systems for our silicon platform. This role focuses on building efficient ru...Show moreLast updated: 30+ days ago
    • Promoted
    Linux Device Drivers

    Linux Device Drivers

    HCLTechhyderabad, telangana, in
    Greetings from HCL Technologies!.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 m...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    GPU Linux Kernel Software Engineer

    GPU Linux Kernel Software Engineer

    Intelhyderabad, India
    Are you interested in computer graphics and the opportunity to work with the Linux software engineering team on Intel's leading-edge Graphics / Compute products? Come join us.The GPU and System Softw...Show moreLast updated: 1 hour ago
    • Promoted
    Windows Device Driver Developer

    Windows Device Driver Developer

    MaimsD TechnologyHyderabad
    Position : Windows Device Driver Years of Experience : 3-10 years Type of Employment : Permanent ...Show moreLast updated: 19 days ago
    • Promoted
    Device Driver Engineer - Hardware Design & Architecture

    Device Driver Engineer - Hardware Design & Architecture

    VCONNECTECH SYSTEMS PRIVATE LIMITEDHyderabad
    VBSP & Device drivers Engineer : Experience - 3-10 Years Key Responsibilities : - ...Show moreLast updated: 30+ days ago