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

Linux Device Driver Engineer

People Prime Worldwide • Nadiad, IN
8 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 • Nadiad, IN

    Related jobs
    Technical Advisor - Kernel Networking

    Technical Advisor - Kernel Networking

    WatchGuard Technologies • Vadodara, 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 Engineer / Principal Engineer / Technical Lead

    Senior Engineer / Principal Engineer / Technical Lead

    ACL Digital • Ahmedabad, Gujarat, India
    Linux Kernel / Device Driver / Board Bring-up.ARM / Cortex-A processors and microcontroller architectures.Strong problem-solving and analytical thinking. Tech – Electronics, Electronics & Communicat...Show more
    Last updated: 20 days ago • Promoted
    Linux Device Driver Engineer

    Linux Device Driver Engineer

    People Prime Worldwide • Ahmedabad, IN
    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: 8 hours ago • Promoted • New!
    C Linux System Networking Developer

    C Linux System Networking Developer

    Tata Electronics • anand, gujarat, 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: 2 hours ago • Promoted • New!
    Service Engineer

    Service Engineer

    Tricog Health • Anand, IN
    Educate and train customers on the use of machines, software and applications.Attending Breakdown Calls and Troubleshooting. First Time Resolution of the machines handled.Result-oriented way of work...Show more
    Last updated: 8 hours ago • Promoted • New!
    Firmware Linux SE / PE

    Firmware Linux SE / PE

    Confidential • Ahmedabad
    The Engineer will primarily develop efficient embedded software using C with a focus on optimizing performance.They will be responsible for modifying Linux kernel modules & device drivers as well a...Show more
    Last updated: 13 days ago • Promoted
    SSD Firmware Development [SSD, NVME, PCIE, NAND]

    SSD Firmware Development [SSD, NVME, PCIE, NAND]

    Toshiba Software (India) Pvt. Ltd. • Vadodara, IN
    Will be responsible for the development and verification of SSD firmware / driver, involving complex data management and error handling algorithms for NAND flash-based storage devices.Should be able ...Show more
    Last updated: 30+ days ago • Promoted
    Verint WFM Engineer

    Verint WFM Engineer

    MRP Group • Ahmedabad, IN
    Our client are seeking an experienced Verint Workforce Management (WFM) Engineer with proven expertise in implementing Verint WFM, Desktop and Process Analytics (DPA), and Speech Analytics solution...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Linux Engineer

    Embedded Linux Engineer

    VOLANSYS (An ACL Digital Company) • Ahmedabad, Republic Of India, IN
    Senior Engineer / Principal Engineer.Job Functions / Responsibilities : .Requirement Understanding and requirement writing. Design and develop Embedded systems based on customer needs.Reviewing design...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Firmware Engineer (Power Electronics Domain)

    Senior Embedded Firmware Engineer (Power Electronics Domain)

    VIRBHU India • Vadodara, Gujarat, India
    Virbhu India Pvt Ltd – Vadodara (Gujarat), a wholly owned subsidiary of AK-LLC (USA), operating in the field of power electronics. The position will be involved in new product development supporting...Show more
    Last updated: 7 days ago • Promoted
    Senior RTL Design Engineer

    Senior RTL Design Engineer

    MosChip® • Nadiad, IN
    Experience in Logic design / RTL coding is a must.Experience is SoC design and integration for complex SoCs is a must.Experience in Verilog / System-Verilog is a must. Experience in Multi Clock design...Show more
    Last updated: 5 days ago • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    drivebuddyAI • Ahmedabad, Gujarat, India
    Function : Engineering → Embedded Software.Experience Level : 8-10 Years of Relevant Industry Experience.We aim to accelerate the evolution in the future of mobility through the transformation of the...Show more
    Last updated: 7 days ago • Promoted
    Engineer / Senior Engineer / Tech Lead (C++, Linux / QT)

    Engineer / Senior Engineer / Tech Lead (C++, Linux / QT)

    eInfochips (An Arrow Company) • Ahmedabad, Gujarat, India
    Responsible for design and development of real time embedded software / firmware on Linux Platforms.To Analyse domain specific technical or low level requirement and modification as per end customer ...Show more
    Last updated: 30+ days ago • Promoted
    Distributed System Engineer - Backend Infrastructure

    Distributed System Engineer - Backend Infrastructure

    Avensys Consulting • Vadodara, IN
    Avensys is a reputed global IT professional services company headquartered in Singapore.Our service spectrum includes enterprise solution consulting, business intelligence, business process automat...Show more
    Last updated: 12 hours ago • Promoted • New!
    RTL Design Engineer

    RTL Design Engineer

    L&T Semiconductor Technologies • Ahmedabad, IN
    Digital Design Engineer for analog mixed signal IP / IC.Direct responsible individual for architecting the optimized digital solution for complex mixed signal IP / IC. End to end responsible for archite...Show more
    Last updated: 8 hours ago • Promoted • New!
    ASIC Design Verification Engineer

    ASIC Design Verification Engineer

    Tata Consultancy Services • Ahmedabad, Gujarat, India
    Senior ASIC Design Verification Engineers.The ideal candidate will have hands-on experience in.Collaborate with design and architecture teams to ensure. Automate verification flows using.Synopsys VC...Show more
    Last updated: 5 days ago • Promoted
    Senior Flutter Engineer : Drive AI-Powered Mobile Transformation

    Senior Flutter Engineer : Drive AI-Powered Mobile Transformation

    B4B SOLUTIONS • Anand, IN
    Stealth DeepTech AI Startup Company.Our core strength is a proprietary.We are early-stage, bootstrap-funded, rapidly scaling toward significant ARR targets, and focused on delivering tangible ROI a...Show more
    Last updated: 12 hours ago • Promoted • New!
    Embedded Firmware Developer - C / C++ Programming

    Embedded Firmware Developer - C / C++ Programming

    Workassist • Ahmedabad
    Description : Role : Embedded Firmware Developer Job Summary : < / b&...Show more
    Last updated: 19 days ago • Promoted