Engineering Mechanical Engineer Power Propulsion Systems Lanarkshire Contract Medium October 14, 2025