Mechanical Engineering Professor $60 - $130/hour pay Required Skills mechanical engineering solid and structural mechanics dynamics and vibration and control thermal-fluids technical writing assessment design educational content creation written communication verbal communication attention to detail technical