Staff Engineer, Mechanical Engineering Salaries by Skill + Experience