National Chief Engineer & Design Authority, GCAP DEOS

Company: Leonardo
Apply for the National Chief Engineer & Design Authority, GCAP DEOS
Location: City of Edinburgh
Job Description:

Leonardo UK is offering a strategic leadership role as National Chief Engineer and Design Authority for GCAP DEOS. Based in Edinburgh, you will drive technical coherence, architecture integrity, and long-term strategy within a complex multi‑national programme, collaborating with government and industry partners.

The role demands exceptional leadership, decision-making, and ability to operate at programme and national stakeholder levels across optical, mechanical, hardware, and electro‑mechanical

#J-18808-Ljbffr…

Posted: August 28th, 2026