What skills are important for metallurgical engineers?

Strong knowledge of metallurgy, material testing, thermodynamics, CAD software, and problem-solving skills are essential.