What Factors Affect a Materials Engineer Salary?