Global computer hardware engineer careers