
Linux Kernel PCI Developer
3 days ago
The ideal candidate will be responsible for driving the design, development, and maintenance of PCI and PCIe subsystems and drivers in the Linux kernel.
- Develop and implement cutting-edge solutions for seamless enumeration, configuration, power management, and hotplug support for PCI enablement and bring-up.
- Lead platform bring-up activities involving PCI/PCIe devices such as network, storage, GPU, NVMe.
- Validate and debug device-tree or ACPI configurations for PCI host bridges 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.
- Analyze PCI bandwidth, latency, and power bottlenecks.
- Implement ASPM, LTR, and other low-power states in compliance with PCIe specifications.
- 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.
- Contribute patches upstream to the Linux kernel PCI subsystem.
- Ensure compliance with PCI-SIG and Linux kernel community best practices.
- Deep understanding of Linux kernel internals, especially drivers/pci and subsystems like hotplug, 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.
-
Linux Kernel PCI System Developer
7 days ago
Hyderabad, Telangana, India beBeeLinux Full time ₹ 15,00,000 - ₹ 25,00,000Senior PCI Subsystem ArchitectDrive the 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 enablement and bring-up.Lead platform bring-up activities involving PCI/PCIe devices, including network, storage, GPU, and NVMe.Validate and...
-
Linux PCI Device Lead
7 days ago
Hyderabad, Telangana, India QTIMINDS Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Title: Linux PCI Device LeadExperience: 8 to 10+ years____________________________________________________________________________Key Responsibilities:· 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,...
-
Linux PCI Device Lead
1 week ago
Hyderabad, Telangana, India SEMI LEAF Full timeJob Description 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 Enablement and Bring-up :- Lead platform bring-up activities involving PCI/PCIe devices (e.g., network,...
-
Linux PCI Device Lead Engineer
7 days ago
Hyderabad, Telangana, India TestCore IT Solutions Pvt. Ltd. Full time ₹ 1,04,000 - ₹ 1,30,878 per yearExperience: 8 to 10+ yearsKey Responsibilities:· 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...
-
Linux Kernel Developer
7 days ago
Hyderabad, Telangana, India Truminds Full time ₹ 15,00,000 - ₹ 25,00,000 per yearRole & responsibilitiesexperience of working on Android / Linux Kernel Upgrades across various chipsets and writing / updating / performance analysis and optimization of drivers.The role involves working on the Board Support Package (BSP), upgrading kernel and system components, ensuring compatibility with new Android or Linux versions, and integrating...
-
Linux Kernel
7 days ago
Hyderabad, Telangana, India Kiash Solutions LLP Full time ₹ 9,00,000 - ₹ 12,00,000 per yearExp- 3+ YearsLocation- Hyderabad (WFO) Notice should be immediate JoinersMandatory Skills: LDD Excellent Experience of Linux kernel and the device driver model- Specific knowhow in key kernel subsystem is a plusARM subsystems , kernel memory, sched, etc.- Experience in working with mainline Linux Kernel- Strong analytical and debugging skills on...
-
Linux Kernel Developer
7 days ago
Hyderabad, Telangana, India SEMI LEAF Full time ₹ 40,00,000 per yearJob Title: Linux Device Driver EngineerExperience: 4 to 8 YearsLocation: HyderabadJob Type: Full-TimeJob SummaryWe are looking for an experienced and motivated Linux Device Driver Engineer to join our team. The ideal candidate will have a strong foundation in C/C++ programming, with extensive experience developing, debugging, and optimizing Linux kernel...
-
Linux Kernel Driver developer
7 days ago
Hyderabad, Telangana, India Truminds Full time ₹ 15,00,000 - ₹ 25,00,000 per yearKey Responsibilities:Plan, execute, and validate Android And / or Linux Kernel upgrades for a multitude of Chipsets having one or more different kernel versionsApplying Vendor and Device Specific PatchesPort and maintain Board Support Package (BSP) for SoCs such as QualcommUpdate and integrate device drivers for peripherals (e.g., Ethernet, Wi-Fi, Camera,...
-
Android / Linux Kernel Developer
2 days ago
Hyderabad, Telangana, India CONNECT-PRO MANAGEMENT CONSULTANTS Full time ₹ 15,00,000 - ₹ 28,00,000 per yearExp.- 4-10yCandidate should have 3-10 years of experience of working on Android Linux Kernel Upgrades across various chipsets and writing updating performance analysis and optimization of drivers. The role involves working on the Board Support Package (BSP), upgrading kernel and system components, ensuring compatibility with new Android or Linux versions,...
-
Linux Kernel Engineer
5 days ago
Hyderabad, Telangana, India ExamOnline Full timeCompany Description ExamOnline delivers advanced AI-powered proctoring technology and secure browser capabilities to ensure the integrity and fairness of online assessments. Known for its cutting-edge features, including live video monitoring and facial recognition, ExamOnline provides a seamless and user-friendly experience for remote exam administration....