Engineering Senior Project Engineer – Auxiliary Power Systems and Equipment (Glasgow) Glasgow Permanent Medium September 9, 2025