Talent.com
Linux Device Driver Engineer
Linux Device Driver EngineerPeople Prime Worldwide • gurugram, uttar pradesh, in
No longer accepting applications
Linux Device Driver Engineer

Linux Device Driver Engineer

People Prime Worldwide • gurugram, uttar pradesh, in
14 hours ago
Job description

Job Title : Linux Device Driver Engineer

📍 Location : Hyderabad & Bangalore

🧑 💻 Experience : 3–4 Years

🎓 Education : B.Tech / M.Tech (ECE / CSE)

Job Description

We are looking for a skilled Linux Device Driver Engineer with 3–4 years of hands-on experience to join our dynamic team. The ideal candidate will contribute to driver development, board bring-up, debugging, and system-level integration across cutting-edge embedded platforms. If you are passionate about low-level programming, hardware–software integration, and solving complex system challenges, we’d love to meet you.

Key Responsibilities

  • Develop, port, integrate, and test Linux device drivers , middleware, and user-space applications.
  • Perform board bring-up , including bootloader development and hardware validation.
  • Work closely with hardware, firmware, and software teams for seamless system integration.
  • Debug and resolve issues related to kernel stability, crashes, system locks, and abnormal resets.
  • Implement and troubleshoot communication interfaces such as I2C, SPI, UART, USB, CAN, MIPI CSI / DSI, and PCIe .
  • Use tools like JTAG, TRACE32, ICE, ICD , oscilloscopes, and protocol analyzers for in-depth debugging.
  • Write automation scripts using Python and shell scripting to streamline development and testing.
  • Collaborate with cross-functional teams and contribute to documentation, reviews, and continuous integration.

Required Skills

  • 3–4 years of hands-on experience in Linux device driver development and system-level programming.
  • Strong proficiency in C / C++ .
  • Experience with bootloaders and embedded board bring-up.
  • Deep understanding of Linux OS internals , multi-threading, synchronization, IPC, and parallel processing.
  • Familiarity with ARM 32 / 64-bit architectures .
  • Excellent debugging skills across hardware and kernel layers.
  • Proficiency with version control and collaboration tools such as GIT, Perforce, Gerrit, Code Collaborator, JIRA, Confluence, and Jenkins .
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work effectively in cross-functional, collaborative environments.
  • Create a job alert for this search

    Linux Engineer • gurugram, uttar pradesh, in

    Related jobs
    Senior Embedded Software Engineer (Linux BSP / Drivers)

    Senior Embedded Software Engineer (Linux BSP / Drivers)

    RemoteStar • Delhi, India
    Our client is an AI-enhanced security processor company redefining the control and management of every digital system.At our client, developing great technology takes more than talent : it takes ama...Show more
    Last updated: 8 days ago • Promoted
    Linux Developer

    Linux Developer

    Bosch Global Software Technologies • Delhi, India
    Linux kernel developer(5-10 years) : .Linux internals Strong foundation in C programming and shell scripting Proficiency in yocto build environment and cross compile toolchains.Experience in developi...Show more
    Last updated: 14 days ago • Promoted
    Linux Device Driver Development

    Linux Device Driver Development

    Eximietas Design • Delhi, India
    Dedicated to achieving new heights of excellence.Eximietas Design is a cutting-edge technology solutions provider, offering services and consulting to businesses of all sizes.We specialize in chip ...Show more
    Last updated: 30+ days ago • Promoted
    Device Engineer

    Device Engineer

    Confidential • Noida, India
    We are seeking a highly skilled.The ideal candidate will be responsible for designing, developing, and optimizing operating system components and device-level software for high-performance embedded...Show more
    Last updated: 13 days ago • Promoted
    Linux Kernel / Driver Bring-up -Development

    Linux Kernel / Driver Bring-up -Development

    Eximietas Design • Delhi, India
    About - Eximietas Design Dedicated to achieving new heights of excellence.Eximietas Design is a cutting-edge technology solutions provider, offering services and consulting to businesses of all siz...Show more
    Last updated: 30+ days ago • Promoted
    Technical Advisor - Kernel Networking

    Technical Advisor - Kernel Networking

    WatchGuard Technologies • Ghaziabad, IN
    Core skills required : Linux Kernel, Network device driver development, Linux internals, Networking stack.Good to have : Data plane development kit (DPDK) and Vector Packet Processor (VPP).You are a...Show more
    Last updated: 29 days ago • Promoted
    Senior Embedded Linux Development Engineer

    Senior Embedded Linux Development Engineer

    Luxoft • Delhi, India
    This is a great opportunity to work as a part of a highly regarded team to deliver leading-edge solutions.We are looking for an experienced engineer for an exciting role to augment our Client's cor...Show more
    Last updated: 30+ days ago • Promoted
    BotLab Dynamics - Embedded Linux Engineer - Board Support Package

    BotLab Dynamics - Embedded Linux Engineer - Board Support Package

    BotLab Dynamics • Delhi, IN
    Description : Job Overview : We are seeking a highly skilled Embedded Linux Engineer to join our innovative team.The ideal candidate should bring...Show more
    Last updated: 30+ days ago • Promoted
    Linux Buses Lead

    Linux Buses Lead

    eInfochips (An Arrow Company) • Delhi, India
    Architect, implement, and maintain.Collaborate with hardware and firmware teams for.Debug kernel and user-space issues using. Required Skills Strong expertise in.Linux kernel driver development , pa...Show more
    Last updated: 20 days ago • Promoted
    Linux Device Driver Developer

    Linux Device Driver Developer

    Ignitarium • Delhi, India
    Senior Embedded Software Engineer We are looking for engineers who can develop, test and debug software in an embedded platform. Required skills and Knowledge : 1.Very good programming skills in C la...Show more
    Last updated: 5 days ago • Promoted
    Embedded Linux Development Engineer

    Embedded Linux Development Engineer

    Luxoft India • Delhi, India
    This is a great opportunity to work as a part of a highly regarded team to deliver leading-edge solutions.We are looking for an experienced engineer for an exciting role to augment our Client's cor...Show more
    Last updated: 30+ days ago • Promoted
    Linux Engineer

    Linux Engineer

    CBTS • Delhi, India
    CBTS has an opening for a candidate with 7+ years’ experience managing Linux operating systems.Essential Technical Qualifications : . Linux (RedHat 6 / 7 / 8, CentOS) required; additional Unix (Solaris / AI...Show more
    Last updated: 30+ days ago • Promoted
    Linux Engineer

    Linux Engineer

    PlusWealth Capital Management LLP • Gurugram, Haryana, India
    PlusWealth Capital Management LLP is a proprietary high-frequency trading firm, active in multiple markets including equities, options, and futures. We thrive on building cutting edge, data-driven, ...Show more
    Last updated: 2 days ago • Promoted
    Linux Kernel Engineer

    Linux Kernel Engineer

    Ignitarium • Delhi, India
    We are looking for engineers who can develop, test and debug software in an embedded platform.Required skills and Knowledge : . Very good programming skills in C language or C++ language.Possess any o...Show more
    Last updated: 30+ days ago • Promoted
    Kubernetes Linux Developer

    Kubernetes Linux Developer

    Tata Consultancy Services • Delhi, India
    TCS is Hiring for Kubernetes Linux Developer • •.Walk-in Interview for Kubernetes Linux Developer in Hyderabad.Walk-in Interview Date : 8th Nov 2025. Inviting Applications for Kubernetes Linux Develope...Show more
    Last updated: 20 days ago • Promoted
    Linux Device Driver Engineer

    Linux Device Driver Engineer

    People Prime Worldwide • Delhi, India
    Job Title : Linux Device Driver Engineer Location : .Hyderabad & Bangalore Experience : .Tech (ECE / CSE) Job Description We are looking for a skilled. The ideal candidate will contribute to driver devel...Show more
    Last updated: 9 hours ago • Promoted • New!
    Device driver development

    Device driver development

    ACL Digital • Delhi, India
    Development experience of PDLs (peripheral drivers and libraries) like crypto, smartio etc.Developments experience of Hardware Abstraction Layer (HAL). Development experience of Middleware.Develop C...Show more
    Last updated: 1 day ago • Promoted
    Linux FOTA / SOTA Senior Developer

    Linux FOTA / SOTA Senior Developer

    Tata Technologies • Delhi, India
    Hiring : Linux FOTA / SOTA Senior Developer – Bangalore (On-site).C, C++, Embedded Linux, OTA / FOTA, USB Update, CAN, UDS, Automotive Diagnostics. Develop and integrate OTA / SW update solutions (OTA, USB...Show more
    Last updated: 20 days ago • Promoted