Global mechanical cad careers