How to become a PCIe Design Engineer: skills, route & pay — BranchFactor