Richard Layton, Mechanical Engineering