Aerospace Digital Mockup Engineer – Catia & Cabin Layouts

Company: Safran companies
Apply for the Aerospace Digital Mockup Engineer – Catia & Cabin Layouts
Location: Cwmbrân
Job Description:

Safran companies in Cwmbran, South Wales is seeking a Digital Mock Up Engineer. In this pivotal role, you’ll lead the development of project structures while ensuring the robustness and compliance of our digital models. You’ll collaborate across teams to maintain data quality and support continuous improvement initiatives.

The ideal candidate will possess a degree in Engineering, proficiency in Catia V5, and a strong background in aerospace design. The position offers a hybrid work model with competitive salary, bonus, and various employee benefits.

#J-18808-Ljbffr…

Posted: May 30th, 2026