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