Engineering Design Engineer (Winches / Carousels / Handling Equipment) Aberdeenshire Permanent Medium July 10, 2026