Linux PCI Device Lead
Location : Hyderabad |
Experience : 8–10+ Years | ⚡ Notice Period : Immediate – 30 Days
Are you passionate about Linux kernel development and PCIe technology?
We’re seeking a Linux PCI Device Lead to architect and drive the development of PCI / PCIe subsystems and enable next-generation platforms.
Key Responsibilities
- PCI Subsystem Development : Design, develop, and maintain PCI / PCIe subsystems and drivers in the Linux kernel, ensuring robust enumeration, configuration, power management, and hot-plug support.
- Device Enablement & Bring-up : Lead platform bring-up for PCIe devices (network, storage, GPU, NVMe); validate and debug DT / ACPI configurations for host bridges and endpoints.
- Kernel & Firmware Integration : Collaborate with firmware / bootloader teams on BAR, MSI / MSI-X, IOMMU configurations; support secure boot and DMA protection.
- Performance & Power Optimization : Analyze PCI bandwidth / latency, implement ASPM, LTR, and other low-power states to meet PCIe specifications.
- Debugging & Issue Resolution : Use Linux tools (lspci, setpci, tracepoints, ftrace, perf) and hardware analyzers to identify and resolve platform PCI failures.
- Upstream & Compliance : Contribute patches to the Linux kernel PCI subsystem and ensure compliance with PCI-SIG and kernel community standards.
- Cross-Team Collaboration : Work with SoC, BIOS / UEFI, board, and validation teams for end-to-end PCIe enablement.
Required Expertise
Deep understanding of Linux kernel internals, PCI / PCIe drivers, hot-plug, MSI, IOMMU, and DMA API.Hands-on experience with PCIe Gen3 / 4 / 5 devices and PHY bring-up.Familiarity with ARM64 / x86 architectures, DT / ACPI handling for PCI devices.Strong C programming skills and Linux kernel debugging (GDB, crash dumps, dmesg, lspci).Expertise in PCI power management (runtime, suspend / resume flows).Experience with Secure Boot, TrustZone, and virtualization passthrough (VFIO / SR-IOV) is a plus.Exposure to embedded Linux build systems (Yocto, Buildroot).Join us to drive PCIe innovation in Linux!