How to become an Emulation Engineer: skills, route & pay — BranchFactor