Engineering Mechanical Design Engineer – Downhole Tools – Oil Wells Aberdeenshire Permanent Medium March 11, 2026