ADAdvanced Micro Devices (AMD)
Embedded PCI/PCIE Development Lead
Bangalore ₹5-9 LPA Posted 28 Jul 2025
FULL TIME
interrupts
Device Driver
Linux Kernel Programming
DMA
Job Description
Key Responsibilities:
- Develop PCIe drivers and implement advanced features for AINIC and DPU product lines
- Optimize PCIe driver performance with focus on power management and low-latency data transfers
- Perform Linux kernel-level programming, including working with sysfs, procfs, and PCIe subsystem interfaces
- Debug and troubleshoot issues related to PCIe bus communication, DMA operations, interrupts, and memory mapping
- Provide support for PCIe hot-plug functionality and interrupt mechanisms
- Collaborate with the hardware team for PCIe component integration including serdes bring-up in software
- Assist in hardware bring-up activities, bootloader configuration, and platform-level debugging
- Ensure compatibility and performance tuning within bare-metal, hypervisor, and VM environments
- Maintain and enhance embedded Linux environments using Buildroot or equivalent systems
- Support and maintain Linux memory management, interrupt handling, and task scheduling
