Metallurgical and materials engineers — Salary, Outlook & Immigration Pathways in Canada