ARM Server Platform I/O & Interconnect Software Architect (PCIe, CXL & Interrupt Architecture)
Summary
Qualcomm seeks an experienced software architect to lead the design and enablement of PCIe, CXL, and ARM GIC interrupt subsystems for next-generation ARM server SoCs. The role spans the full software stack—platform firmware (UEFI/EDK2, TF-A, OpenBMC), Linux kernel, KVM/hypervisors, and datacenter operating systems—requiring deep expertise in ARM64 server architecture, virtualization, and compliance standards (ARM SBSA, SBBR, SystemReady, PCI-SIG, CXL Consortium). You will collaborate with SoC architects, hardware teams, and hyperscale customers to drive scalable, production-quality architectures and upstream-first open-source development. The position demands 8+ years of software engineering experience (or 7+ with a Master's, or 6+ with a PhD), including 4+ years with C, C++, Java, or Python.