Upload Button Icon Add office photos

People Tech Group

Compare button icon Compare button icon Compare
filter salaries All Filters

54 People Tech Group Jobs

Linux PCI Dev Lead

8-13 years

Hyderabad / Secunderabad

1 vacancy

Linux PCI Dev Lead

People Tech Group

posted 1 day ago

Job Role Insights

Fixed timing

Job Description

Hi ,


Please find the below Job Description


Job Title: Linux PCI Device Lead

Experience: 8 to 10+ years

Location: Hyderabad


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 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.


Employment Type: Full Time, Permanent

Read full job description

Prepare for Your People Tech Group Interview with Real Experiences!

View interviews
Office worker

What people at People Tech Group are saying

What People Tech Group employees are saying about work life

based on 668 employees
59%
94%
59%
88%
Strict timing
Monday to Friday
No travel
Day Shift
View more insights

People Tech Group Benefits

Cafeteria
Soft Skill Training
Free Food
Job Training
Work From Home
Health Insurance +6 more
View more benefits

Compare People Tech Group with

ITC Infotech

3.7
Compare

CMS IT Services

3.1
Compare

KocharTech

3.9
Compare

Xoriant

4.1
Compare

Photon Interactive

4.1
Compare

Team Computers

3.7
Compare

Sify Technologies

3.8
Compare

CitiusTech

3.3
Compare

Iris Software

4.0
Compare

HTC Global Services

3.5
Compare

NeoSOFT

3.6
Compare

Exela Technologies

3.3
Compare

HERE Technologies

3.8
Compare

Sysnet Global Technologies

3.9
Compare

XL Dynamics

3.1
Compare

Clover Infotech

3.5
Compare

IDC Technologies

3.1
Compare

Evalueserve

3.1
Compare

QualityKiosk Technologies

3.3
Compare

Aforeserve

3.4
Compare

Similar Jobs for you

Technical Lead at Incedo Technology Solutions Ltd.

Pune

8-10 Yrs

Not Disclosed

Technical Lead at Winwire Technologies India Pvt. Ltd.

Hyderabad / Secunderabad, Bangalore / Bengaluru

8-12 Yrs

Not Disclosed

Linux Administrator at Idexcel

Bangalore / Bengaluru

5-8 Yrs

Not Disclosed

Monitoring Manager at Mitsogo Technologies Pvt Ltd

Chennai

5-9 Yrs

Not Disclosed

Technical Lead at Thales

Bangalore / Bengaluru

8-12 Yrs

Not Disclosed

Software Engineer L at Wowtownai Technologies

Bangalore / Bengaluru

5-10 Yrs

₹ 8-18 LPA

Software Development Engineer at Amazon Development Centre (India) Pvt. Ltd.

Bangalore / Bengaluru

5-10 Yrs

Not Disclosed

Technical Lead at People Tech

Hyderabad / Secunderabad

8-13 Yrs

Not Disclosed

Driver at Master Air

Gurgaon / Gurugram, Delhi/Ncr

5-10 Yrs

Not Disclosed

Software Development Lead at Accenture Solutions Pvt Ltd

Bangalore / Bengaluru

15-20 Yrs

Not Disclosed

Linux PCI Dev Lead

8-13 Yrs

Hyderabad / Secunderabad

1 day ago·via naukri.com

Technical Lead

8-13 Yrs

₹ 12.3L/yr - 33.6L/yr (AmbitionBox estimate)

Hyderabad / Secunderabad

Linux, Adc, System Architecture +1 more

1 day ago·via naukri.com

Linux Performance Developer

4-8 Yrs

Hyderabad / Secunderabad

1 day ago·via naukri.com

Product Lead

10-18 Yrs

₹ 10L/yr - 20L/yr

Hyderabad / Secunderabad

Kubernetes, Docker, SD +4 more

1 day ago·via naukri.com

Software Developer

5-10 Yrs

Hyderabad / Secunderabad

Linux Kernel, Uefi, Yocto

1 day ago·via naukri.com

Technical Lead

8-12 Yrs

₹ 12.3L/yr - 33L/yr (AmbitionBox estimate)

Hyderabad / Secunderabad

SOC, Power Management

2 days ago·via naukri.com

Software Engineer

3-7 Yrs

Hyderabad / Secunderabad

2 days ago·via naukri.com

Software Engineer

4-7 Yrs

Hyderabad / Secunderabad

Scripting

2 days ago·via naukri.com

Software Engineer

5-10 Yrs

Hyderabad / Secunderabad

Multimedia, IP Camera

2 days ago·via naukri.com

Backend Java Developer

3-6 Yrs

₹ 6L/yr - 16L/yr

Hyderabad / Secunderabad

AWS, Java, Spring Boot +3 more

3 days ago·via naukri.com
write
Share an Interview