Global b e mechanical careers