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