Principal Mechanical Engineer Salaries by Skill + Experience