Talent.com
Linux PCI Device Lead
Linux PCI Device LeadSEMI LEAF • Hyderabad
Linux PCI Device Lead

Linux PCI Device Lead

SEMI LEAF • Hyderabad
30+ days ago
Job description

Description :

Architect and Lead PCI Subsystem Development :

  • Drive design, development, and maintenance of PCI and PCIe subsystems and drivers in the Linux kernel.
  • Ensure seamless enumeration, configuration, power management, and hotplug support for PCI devices.

Device Enablement and Bring-up :

  • Lead platform bring-up activities involving PCI / PCIe devices (e.g., network, storage, GPU, NVMe).
  • Validate and debug device-tree or ACPI configurations for PCI host bridges and endpoints.
  • Kernel and Firmware Interaction :

  • Collaborate with firmware / bootloader teams for correct BAR, MSI / MSI-X, and IOMMU configurations.
  • Work closely with architecture teams to support secure boot and DMA protection for PCI devices.
  • Performance and Power Optimization :

  • Analyze PCI bandwidth, latency, and power bottlenecks.
  • Implement ASPM, LTR, and other low-power states in compliance with PCIe specs.
  • Debugging and Issue Resolution :

  • Use Linux tools (lspci, setpci, tracepoints, ftrace, perf, etc.) and oscilloscopes / analyzers for low-level debugging.
  • Root-cause platform PCI failures and compatibility issues across hardware and kernel versions.
  • Upstream and Compliance :

  • Contribute patches upstream to the Linux kernel PCI subsystem.
  • Ensure compliance with PCI-SIG and Linux kernel community best practices.
  • Cross-Team Collaboration :

  • Interface with SoC, BIOS / UEFI, board, and validation teams to ensure robust PCIe device support across platforms.
  • Required Expertise :

  • Deep understanding of Linux kernel internals, especially drivers / pci and subsystems like hot plug, MSI, IOMMU, DMA API.
  • Hands-on experience with PCIe Gen3 / Gen4 / Gen5 devices and related PHY bring-up issues.
  • Familiarity with ARM64 and x86 architectures, DT / ACPI handling for PCI devices.
  • Proficient in C programming, Linux kernel debugging (GDB, crash dumps), and tools like dmesg, lspci, pcie_check.
  • Expertise in power management (runtime, suspend / resume flows) for PCI devices.
  • Experience with Secure Boot, TrustZone, and virtualization passthrough (VFIO / SR-IOV) for PCIe devices is a strong plus.
  • Experience using Yocto, Buildroot, or other embedded Linux build systems.
  • (ref : hirist.tech)

    Create a job alert for this search

    Linux • Hyderabad

    Related jobs
    Team Lead - Azure Integration / PaaS Services

    Team Lead - Azure Integration / PaaS Services

    Proclink • Hyderabad, Telangana, India
    Job Description : - Strong technical expertise in Azure integration technologies, App Services, Azure Functions, APIM, Application Insights, Key Vault, and Azure App Configurations.NET technologies...Show more
    Last updated: 4 days ago • Promoted
    Senior Linux Engineer

    Senior Linux Engineer

    Cloud4C Services • hyderabad, telangana, in
    Job Title : Senior Linux Administrator.We are looking for a highly skilled and motivated.Linux environments across multiple distributions including RedHat, SUSE, Ubuntu, CentOS, Rocky, and Alma Linu...Show more
    Last updated: 30+ days ago • Promoted
    Lead Generation

    Lead Generation

    ValueLabs • Hyderabad, Telangana, India
    ValueLabs is Hiring – Business Development Manager / Executive (IT Services Only) Hyderabad / 3–5 Years | UAE / KSA + APAC (Malaysia / Singapore) Important (Read Before Applying) : This opportunity is...Show more
    Last updated: 3 days ago • Promoted
    C++ Linux

    C++ Linux

    Tata Consultancy Services • Hyderabad, Telangana, India
    Greetings from TATA Consultancy Services!!.Thank you for expressing your interest in exploring a career possibility with the TCS Family. OOPS, OOAD, Multi-Threading, Linux Environment.C, C++ develop...Show more
    Last updated: 17 days ago • Promoted
    Linux Device Driver Engineer - C / C++

    Linux Device Driver Engineer - C / C++

    SEMI LEAF • Hyderabad
    Description : 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...Show more
    Last updated: 30+ days ago • Promoted
    Lead Consultant – Linux VMware

    Lead Consultant – Linux VMware

    Genpact • Hyderabad, Telangana, India
    Lead Consultant – Linux VMware.Location : Hyderabad / Bangalore / Delhi NCR / Pune.Kindly share resume to Radhika.Sub of "Linux VMware" along with notice period. We are looking for a Linux engineer who is ...Show more
    Last updated: 30+ days ago • Promoted
    Lead Engineer - Linux Admin T500-21467

    Lead Engineer - Linux Admin T500-21467

    ANSR • Hyderabad, Republic Of India, IN
    ANSR is hiring for one of its clients : .Our journey began in 1921, when 320 dairy farmers met in St.Paul, Minnesota, to form the Minnesota Cooperative Creameries Association.Their idea was simple : j...Show more
    Last updated: 7 days ago • Promoted
    PCI device lead Engineer

    PCI device lead Engineer

    Confidential • Hyderabad / Secunderabad, Telangana, India
    Job Title : Linux PCI Device Lead.Architect and Lead PCI Subsystem Development : .Drive design, development, and maintenance of PCI and PCIe subsystems and drivers in the Linux kernel.Ensure seamless ...Show more
    Last updated: 21 days ago • Promoted
    Linux (E3) + CFM (Physical Hardware) + Any Cloud Skills

    Linux (E3) + CFM (Physical Hardware) + Any Cloud Skills

    Vaikun Technologies Pvt ltd • Hyderabad, IN
    Vaikun Technologies Pvt Ltd empowers businesses by providing expert SAP solutions, including implementation, support, and optimization services. With a focus on delivering tailored strategies, the c...Show more
    Last updated: 8 hours ago • Promoted • New!
    HPC Team Lead

    HPC Team Lead

    SHI Solutions India Pvt. Ltd. • Hyderabad, Telangana, India
    Hi, We have an immediate requirement for HPC Team Lead position in Hyderabad with our organization SHI Locuz Enterprise Solutions Pvt Ltd. PFB JD : Experience - 6+years Work location - Hyderabad R...Show more
    Last updated: 30+ days ago • Promoted
    Integration Engineer

    Integration Engineer

    People Tech Group Inc • Hyderabad, Telangana, India
    Greetings from People Tech Group!.We’re Hiring — Android / Linux Build & Integration Engineer!.Android / Linux embedded environments. Shell, Perl, Python, JavaScript.Android / Linux embedded development e...Show more
    Last updated: 3 hours ago • Promoted • New!
    GaN Device Engineer

    GaN Device Engineer

    HR Sync • hyderabad, India
    Our client is India’s first Gallium Nitride (GaN for short) deep-tech semiconductor product company for radio-frequency electronics and power electronics. Their vertical technology integration – from...Show more
    Last updated: 1 day ago • Promoted
    RTL Lead

    RTL Lead

    IT Firm • Hyderabad
    Role : RTL Lead Experience : 8 - 12 Years Location : Bangalore & Hyderabad Show more
    Last updated: 20 days ago • Promoted
    Linux PCI Device Lead

    Linux PCI Device Lead

    Confidential • Hyderabad / Secunderabad, Telangana, India
    Architect and Lead PCI Subsystem Development : .Drive design, development, and maintenance of PCI and PCIe subsystems and drivers in the Linux kernel. Ensure seamless enumeration, configuration, power...Show more
    Last updated: 30+ days ago • Promoted
    Team Lead - Azure Integration / Paas Services

    Team Lead - Azure Integration / Paas Services

    Proclink • Hyderabad, Republic Of India, IN
    Strong technical expertise in Azure integration technologies, App Services, Azure Functions, APIM, Application Insights, Key Vault, and Azure App Configurations. NET technologies with hands-on exper...Show more
    Last updated: 4 days ago • Promoted
    Lead Consultant – Linux Vmware

    Lead Consultant – Linux Vmware

    Genpact • Hyderabad, Republic Of India, IN
    Lead Consultant – Linux VMware.Location : Hyderabad / Bangalore / Delhi NCR / Pune.Kindly share resume to radhika.Sub of "Linux VMware" along with notice period. We are looking for a Linux engineer who is ...Show more
    Last updated: 30+ days ago • Promoted
    Team Lead (Client Interface)

    Team Lead (Client Interface)

    Confidential • Hyderabad / Secunderabad, Telangana
    Leads up to three or four small teams working in the Linux systems programming and application programming domains.Hands On Knowledge in C, C , Java, Linux Shell to train Junior employees as well a...Show more
    Last updated: 8 days ago • Promoted
    Solution Architect - Linux C / Red Hat

    Solution Architect - Linux C / Red Hat

    Metasys Technologies, Inc • Hyderabad
    Description : About the Role : We are seeking an experienced and highly skilled Solutions Architect to lead th...Show more
    Last updated: 30+ days ago • Promoted