Engineering Mechanical Design Engineer – Hazardous Environments Stirlingshire Permanent Medium May 17, 2026