KTP Associate in Model-Based Software Engineering

£36,024 - £46,974

Edinburgh, City of Edinburgh - 18 Months

Apply Now

Job description

The KTP Associate will contribute to the envisioned digital platform by developing supporting tools for an existing domain-specific modelling language. These will include interfaces and transformations to integrate with off-the-shelf modelling tools as well as model management facilities for activities such as model validation and code generation. The KTP Associate will collaborate closely with a second associate who will develop a model repository for publishing and reusing component and system models across systems, and a continuous integration/delivery infrastructure that can automate consistency checking and artefact integration and delivery activities. Both KTP Associates will work closely with the Leonardo Software Application Framework (LSAF) team and will jointly develop a case study with internal customers to assess the benefits of the new software architecture digital platform.

Project description

The KTP Associate will collaborate closely with a second associate who will develop a model repository for publishing and reusing component and system models across systems, and a continuous integration/delivery infrastructure that can automate consistency checking and artefact integration and delivery activities. Both KTP Associates will work closely with the Leonardo Software Application Framework (LSAF) team and will jointly develop a case study with internal customers to assess the benefits of the new software architecture digital platform.

About the business

Leonardo is a global high-tech company and one of the key players in Aerospace, Defence and Security. Headquartered in Italy, Leonardo has over 45,000 employees, of which 7,000 are based in the UK.

Aerospace, Defence and Security

Software Engineering

MSc or PhD in a technological / engineering area related to software or systems engineering. A Bachelor’s degree or equivalent in Computer Science (at least 2.1) or in a related discipline.

9 May 2024

4 June 2024

1332


The KTP Associate will contribute to the envisioned digital platform by developing supporting tools for an existing domain-specific modelling language. These will include interfaces and transformations to integrate with off-the-shelf modelling tools as well as model management facilities for activities such as model validation and code generation. The KTP Associate will collaborate closely with a second associate who will develop a model repository for publishing and reusing component and system models across systems, and a continuous integration/delivery infrastructure that can automate consistency checking and artefact integration and delivery activities. Both KTP Associates will work closely with the Leonardo Software Application Framework (LSAF) team and will jointly develop a case study with internal customers to assess the benefits of the new software architecture digital platform.