Talent.com
Linux Device Driver Engineer
Linux Device Driver EngineerPeople Prime Worldwide • Nagpur, IN
Linux Device Driver Engineer

Linux Device Driver Engineer

People Prime Worldwide • Nagpur, IN
4 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 • Nagpur, IN

    Related jobs
    Linux Kernel / Driver Bring-Up -Development

    Linux Kernel / Driver Bring-Up -Development

    Eximietas Design • Republic Of India, IN
    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
    Linux Kernel Engineer

    Linux Kernel Engineer

    Ignitarium • 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: 9 hours ago • Promoted • New!
    Linux Developer

    Linux Developer

    Bosch Global Software Technologies • 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: 9 hours ago • Promoted • New!
    Linux Device Driver Developer

    Linux Device Driver Developer

    Ignitarium • 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 : .Very good programming skills in C lang...Show more
    Last updated: 9 hours ago • Promoted • New!
    Linux Buses Lead

    Linux Buses Lead

    eInfochips (An Arrow Company) • India
    Architect, implement, and maintain.Collaborate with hardware and firmware teams for.Debug kernel and user-space issues using. Linux kernel driver development.Solid debugging and problem-solving skil...Show more
    Last updated: 9 hours ago • Promoted • New!
    Linux Engineer

    Linux Engineer

    PlusWealth Capital Management LLP • 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: 9 hours ago • Promoted • New!
    Senior Embedded Linux Development Engineer

    Senior Embedded Linux Development Engineer

    Luxoft • 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: 9 hours ago • Promoted • New!
    Linux Device Driver Development

    Linux Device Driver Development

    Eximietas Design • 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: 9 hours ago • Promoted • New!
    Embedded Linux Engineer

    Embedded Linux Engineer

    People Prime Worldwide • India
    Position : Embedded Linux Engineer.Embedded Software development with a strong hold on C.Linux kernel and device drivers in relevant projects. Deep understanding of OS fundamentals; experience in dev...Show more
    Last updated: 9 hours ago • Promoted • New!
    Technical Advisor - Kernel Networking

    Technical Advisor - Kernel Networking

    WatchGuard Technologies • India, India
    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
    C Linux System Networking Developer

    C Linux System Networking Developer

    Tata Electronics • Nagpur, IN
    Bachelor’s or Master’s degree in Computer Science, Software Engineering.Design and develop embedded software in C for networking products. Work on Linux kernel and user-space components for embedded...Show more
    Last updated: 4 hours ago • Promoted • New!
    Embedded Linux Development Engineer

    Embedded Linux Development Engineer

    Luxoft India • 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: 9 hours ago • Promoted • New!
    Linux Audio Lead

    Linux Audio Lead

    eInfochips (An Arrow Company) • Republic Of India, IN
    Collaborate with cross-functional teams for.Utilize Linux kernel debugging tools to analyze and resolve system-level issues. ALSA SoC audio driver development.Show more
    Last updated: 20 days ago • Promoted
    Lead Consultant – Linux VMware

    Lead Consultant – Linux VMware

    Genpact • India
    Lead Consultant – Linux VMware.Location : Hyderabad / Bangalore / Delhi NCR / Pune.Kindly share resume to with Sub of "Linux VMware" along with notice period. We are looking for a Linux engineer who is h...Show more
    Last updated: 9 hours ago • Promoted • New!
    Linux Kernel / Driver Bring-up -Development

    Linux Kernel / Driver Bring-up -Development

    Eximietas Design • 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: 9 hours ago • Promoted • New!
    Embedded Linux Development Engineer

    Embedded Linux Development Engineer

    Luxoft • 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: 9 hours ago • Promoted • New!
    Firmware Engineer

    Firmware Engineer

    UST • India
    Embedded C / C++ and Linux-based firmware development.Linux internals, kernel modules, and device drivers.Proficiency in debugging using. I2C, SPI, UART, CAN, Ethernet, USB).Git), CI / CD, and agile pra...Show more
    Last updated: 9 hours ago • Promoted • New!
    Linux Device Driver Engineer

    Linux Device Driver Engineer

    People Prime Worldwide • India
    Job Title : Linux Device Driver Engineer.The ideal candidate will contribute to driver development, board bring-up, debugging, and system-level integration across cutting-edge embedded platforms.If ...Show more
    Last updated: 4 hours ago • Promoted • New!