Edward Salisbury Moors, Engineer's Steward