where can a metallurgical engineer work