PhD position on product line engineering

PhD position on product line engineering

Published Deadline Location
22 Aug 15 Nov Eindhoven

You cannot apply for this job anymore (deadline was 15 Nov 2019).

Browse the current job offers or choose an item in the top navigation above.

The Model Driven Software Engineering section at Eindhoven University of Technology (TU/e) is searching for a candidate for a fully-funded PhD position on product line engineering in collaboration with high-tech company ASML in the context of the EU ECSEL project Arrowhead Tools.

Job description

The Model Driven Software Engineering section at Eindhoven University of Technology (TU/e) is searching for a candidate for a fully-funded PhD position on product line engineering in the multidisciplinary context of cyber-physical systems to collaborate with high-tech company ASML in the context of the EU ECSEL project Arrowhead Tools.

Job description

The project Arrowhead Tools addresses engineering methodologies and suitable integrated tool chains, in order to create digitalisation and automation solutions, with the global aim of substantial reduction of the engineering costs. Thus the Arrowhead Tools vision is to engineer processes and tool chains for efficient and cost-effective digital engineering of high-tech equipment. For the further and wider commercialisation of automation and digitalization services and products, Arrowhead Tool's grand challenge includes efficient engineering of tool chains for digitalisation and automation engineering and management, adapted to existing, and new (IoT and SoS) automation and digitalisation engineering methodologies and tools.

In the project, TU/e and ASML collaborate on fundamental challenges in a use case on interoperability between (modelling) tools for cost effective lithography process integration. The targeted innovation in this use case is the seamless interoperability between modelling and analysis tools to facilitate multi-disciplinary engineering teams to efficiently develop, verify, evolve, and deploy calibration, performance and diagnostics test scenarios for lithography machines. In this setting, the successful applicant will perform research on the use of Product Line Engineering (PLE). Most of the state of the art work in PLE assumes greenfield engineering, which does not match the typical high-tech industry, where efficient multi-disciplinary engineering of product families in a setting with legacy artefacts is needed. Novel techniques are needed to support (semi-)automatic extraction of variability information from existing artefacts and management of variability generically, across disciplines, and across development phases. You will investigate such techniques and how to apply them to effectively and efficiently extract variability information from multi-disciplinary behaviour specifications, embedded systems design models, and implementation artefacts. Furthermore, the gap between design and implementation phases needs to be bridged on a product family level. To this end, you will investigate how to couple the variability models and assets obtained from the different levels; and how to ensure or guard consistency between artefacts from the various levels.

Organisation

The research will be conducted in the Model Driven Software Engineering section of the Computer Science department at TU/e. This section consists of two research groups, Formal System Analysis (FSA) and Software Engineering and Technology (SET). The SET group studies techniques to improve the efficiency of software development by means of applying state-of-the-art model driven software engineering. The group has close collaboration with several leading high-tech companies and organizations in the Eindhoven region.  The candidate will be working in the SET group, with ample opportunities to collaborate with staff, other PhD students, and to co-supervise MSc students relevant to the candidates' research. The candidates are expected to be in close collaboration with and willing to spend substantial part of their time at the industrial partner ASML.

Specifications

Eindhoven University of Technology (TU/e)

Requirements

We are looking for candidates that meet the following requirements:
  • a solid background in Computer Science/Software Engineering;
  • experience in, and enthusiasm for, model-driven engineering and software product line engineering;
  • affinity with formal methods;
  • strong programming and software development skills;
  • good communicative skills in English, both in speaking and writing. Candidates should be prepared to prove their English language skills;
  • experience in research; a publication record will be considered an additional advantage

Conditions of employment

TU/e is a dynamic, research-intensive university in the heart of Europe, and in the Brainport region, a leading European technology region, and a center for innovation and hi-tech industry. TU/e is consistently ranked within the top-100 positions in several world rankings for its research and quality of education.

We offer:
  • full-time employment as a PhD-candidate for a period of 4 years, with an intermediate evaluation after 9 months;
  • a gross salary of € 2.321 per month in the first year increasing up to  €2.972 in the fourth year;
  • annually 8% holiday allowance and 8.3% end of year allowance;
  • tight collaboration of academia with industry with access to real data and domain expertise;
  • support with your personal development and career planning including courses, summer schools, conference visits etc.;
  • a broad package of fringe benefits (including an excellent technical infrastructure, child care, moving expenses, savings schemes, coverage of costs of publishing the dissertation and excellent sports facilities).

Specifications

  • PhD
  • Engineering
  • max. 38 hours per week
  • University graduate
  • V32.4056

Employer

Eindhoven University of Technology (TU/e)

Learn more about this employer

Location

De Rondom 70, 5612 AP, Eindhoven

View on Google Maps

Interessant voor jou