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