Search by job, company or skills

Advanced Micro Devices (AMD)

Embedded PCI/PCIE Development Lead

10-15 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 hours ago
  • Be among the first 20 applicants
Early Applicant
Quick Apply

Job Description

We are seeking a PCIe device developer with expertise in PCIe driver and Linux kernel development. The ideal candidate will work on our DPU and AINIC firmware - low-level system software, enabling hardware functionality, optimizing performance, and ensuring seamless integration between hardware and software layers.

Key Responsibilities:

  • Work with kernel-level programming in Linux including experience with sysfs, procfs, and PCIe Subsystem
  • Debug and troubleshoot PCIe bus communication, DMA, interrupts, and memory mapping issues
  • Provide support for hot-plug and interrupt mechanisms
  • Collaborate with hardware team to understand PCIe components like serdes and bringup in software

Required Skills & Experience:

  • 10-15 years of experience in managing PCIe devices, Linux kernel programming, device driver development, and system software engineering.
  • Proficiency in C programming for system-level software.
  • Good understanding of PCIe enumeration, link training, device initialization sequence, configuration space handling, SR-IOV, bare-metal and hypervisor VM architectures
  • Strong debugging and troubleshooting skills using kernel logs, GDB and other debugging tools.
  • Experience in hardware bringup, bootloaders, and ARM architecture.
  • Familiarity with Buildroot, or other embedded Linux systems.
  • Knowledge of memory management, interrupts, and scheduling in Linux.

About Company

For nearly 50 years, AMD (NASDAQ: AMD) has driven innovation in high-performance computing, graphics, and visualization technologies the building blocks for gaming, immersive platforms, and the datacenter. Hundreds of millions of consumers, leading Fortune 500 businesses, and cutting-edge scientific research facilities around the world rely on AMD technology daily to improve how they live, work, and play.

Job ID: 114473151

Similar Jobs

Early Applicant