Linux PCI Device Lead
4 days ago
Job Description Experience: 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, 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.
-
Linux PCI Device Lead
2 weeks ago
Hyderabad, India SEMI LEAF Full timeDescription :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...
-
Linux PCI Device Lead
2 days ago
Hyderabad, Telangana, India People Tech Full time ₹ 12,00,000 - ₹ 36,00,000 per yearRole & 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 bring-up activities...
-
PCI device lead Engineer
2 days ago
Hyderabad, Telangana, India TestCore IT Solutions Pvt. Ltd. Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Title: Linux PCI Device LeadExperience: 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...
-
Camera Linux Device Drivers Lead
3 days ago
Hyderabad, Telangana, India People Tech Group Inc Full time ₹ 12,00,000 - ₹ 24,00,000 per yearAbout the CompanyPeople Tech Group is looking for an experienced Camera Linux Device Drivers Lead to join our innovative embedded software team. This is a leadership role focusing on developing and enhancing Linux camera drivers and related kernel modules.About the RoleThis is a leadership role focusing on developing and enhancing Linux camera drivers and...
-
Linux Device Drivers
2 weeks ago
Hyderabad, India Capgemini Full timeJob Description Job Description Choosing Capgemini means choosing a place where you'll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what's possible. Join us in helping leading Consumer Products and Retail Services (CPRS) organizations unlock the value of technology and drive scalable, sustainable...
-
Linux Device Drivers
1 week ago
hyderabad, India Capgemini Full timeJob Description Choosing Capgemini means choosing a place where you'll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what's possible. Join us in helping leading Consumer Products and Retail Services (CPRS) organizations unlock the value of technology and drive scalable, sustainable growth.Your...
-
Linux Device Driver Developer
6 days ago
Hyderabad, Bengaluru, India Mirafra Software Technologies Private Limited Full timeJob Description Job Title: Linux Device Driver Developer Locations: Bangalore (BLR) / Hyderabad (HYD) Experience: 3 10 years Job Description: We are seeking an experienced Linux Device Driver Developer with strong expertise in C programming. The candidate will be responsible for designing, developing, debugging, and maintaining Linux device drivers,...
-
Linux USB device driver
1 hour ago
Hyderabad, Telangana, India Testcore It Solutions Full time ₹ 5,00,000 - ₹ 15,00,000 per yearResponsibilities:* Develop device drivers using Linux kernel APIs* Test and debug USB devices with Linux system* Ensure compliance with USB standards and specifications* Collaborate with hardware team on device integration
-
Linux Device Drivers
3 weeks ago
Hyderabad, India Jobted IN C2 Full timeAt Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and...
-
Linux Device Driver Engineer
3 days ago
Hyderabad, Telangana, India SEMI LEAF Full time ₹ 6,00,000 - ₹ 18,00,000 per yearDescription :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 candidate will have a proven track record of working with kernel modules and hardware interfaces, and be comfortable debugging and optimizing low-level system software.Key...