Employment Opportunity with the University of York and Leonardo UK

The University of York’s Department of Computer Science and Leonardo UK are collaborating in an Innovate UK funded Knowledge Transfer Partnership (KTP), aiming to develop a model-based software architecture digital platform that will support the engineering and delivery of complex systems of systems at Leonardo, and are looking for a KTP Associate to join the project. 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. York’s Computer Science is a UK top ten research department - according to the Times Higher Education’s ranking of the latest REF results (2021). The Department’s Automated Software Engineering group that the KTP Associate will join, is a global leader in model-based software engineering research, open-source development and knowledge transfer.

The successful applicant will be employed by the University of York and based within Leonardo UK. We welcome applications from candidates who may wish to work fully remotely (from within the UK) or to combine remote and office working, in accordance with the University's remote working policy. You must be eligible for full security clearance. For more information and guidance please visit: https://www.gov.uk/government/publications/united-kingdom-security-vetting-clearance-levels.

Contract: Fixed Term - 18 months/Full Time
Salary: £36,024 - £46,974 dependent on experience and fixed for the project duration. Plus £2,000 per annum personal development budget.
Location: Leonardo UK, Crewe Toll, Edinburgh, Scotland

Role
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.

Skills, Experience & Qualification needed

  • An MSc or PhD in a technological / engineering area related to software or systems engineering (or significant industrial experience).
  • A Bachelor’s degree or equivalent in Computer Science (at least 2.1) or in a related discipline.
  • Experience with object-oriented development using Java (or similar programming languages).
  • Experience with modern version control systems (e.g. Git).
  • Experience with developing plugins/extensions for integrated development environments (e.g. VS Code, IntelliJ, Eclipse) would be useful but is not essential.
  • Experience with domain-specific modelling technologies (e.g. Xtext, Sirius) would be useful but is not essential.
  • Proven ability to work under own initiative and as a team player.

Interview date: TBC
For informal enquiries: please contact Professor Dimitris Kolovos on dimitris.kolovos@york.ac.uk.

Computer Science - Computer Science, University of York

Information about one of the UK's top Computer Science departments, with excellence in teaching, research and strong industrial partnerships.

Leonardo UK

Leonardo is one of the UK's leading aerospace companies and one of biggest suppliers of defence and security equipment to the UK MoD, making a significant contribution to the UK economy with revenues of over £2bn, around 50% of which are in export. (199 kB)

Automated Software Engineering Research Group

We develop novel methods and tools for automated model-driven analysis, design, development, deployment, and management of complex software-intensive systems.

Remote working policy  - Attendance, leave and absence - Human Resources at the University of York

The Remote Working policy applies to current and future staff of the University of York where they meet key criteria

Submitted by Amy Karns on