🔔 FCM Loaded

PCIe Software Developer

Quess Corp Limited

2 - 5 years

Hyderabad

Posted: 08/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Job Title: PCIe Software Developer

Experience: 5+ Years

Work Location: Hyderabad

Notice Period: 15 Days (Max)


Job Description:

  • Strong C++ programming experience.
  • Hands-on PCIe development experience (not just usage):
  • TLP formatting and parsing
  • Data link layer concepts
  • LTSSM understanding
  • Flow control mechanisms
  • Virtual Channel (VC), Traffic Class (TC), Completion rules
  • MSI/MSI-X, BARs, configuration space access
  • Experience developing or debugging PCIe controllers, endpoint or root complex.
  • Strong understanding of PCIe Base Spec (Gen6) .
  • Experience with logic analyzers, PCIe protocol analyzers, or hardware bring-up.
  • Good understanding of low-level system concepts: DMA, MMIO, interrupts, caching, coherency.
  • Experience in Linux/Windows system programming is a plus.
  • Strong problem-solving skills in a real-time embedded or system-level environment.
  • Exposure to PCIe Gen5/Gen6 , SR-IOV, ATS, PASID, PRI, IDE
  • SystemC knowledge

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.