PhD position in Software Engineering and Technology (SET)

PhD position in Software Engineering and Technology (SET)

Published Deadline Location
27 May tomorrow Eindhoven
We are looking for an excellent candidate that adds value to the Software Engineering and Technology group

Job description

Software ecosystems, i.e., collections of interdependent projects, have become prominent in software development as they allow developers to rely on external libraries to reuse functionality, thus leading to a significant increase in productivity. Alongside the benefits from reusing external libraries, challenges arise when depending on external components, such as keeping them up-to-date and risks of bugs or security issue propagation through dependencies. Such technical challenges are intertwined with social challenges w.r.t the communities maintaining these projects, e.g., contributors abandoning the projects. In order to understand the development and evolution of software ecosystems, and to provide methods and tools to facilitate their development, researchers mine information from software repositories such as version control systems, code reviews, bug tracking systems, archived communication between developers, and question and answer websites. The goal of the PhD is to improve development processes and collaboration in software ecosystems.

You will join the Software Engineering and Technology (SET) group of the Department of Mathematics and Computer Science of Eindhoven University of Technology (TU/e). A successful PhD candidate is expected to:
  • carry out research in the field of software ecosystem evolution and mining software repositories;
  • develop and maintain tools for the validation of the research results, in cooperation with the other parties involved;
  • contribute to the writing of scientific papers;
  • present results at (international) conferences;
  • finish a PhD thesis within four years;
  • a small contribution to the teaching activities of the Software Engineering and Technology group may be asked.

Specifications

Eindhoven University of Technology (TU/e)

Requirements

We are looking for an excellent candidate that adds value to the Software Engineering and Technology group and matches the following profile:
  • a MSc degree in Computer Science;
  • experience in software development (Python is a plus);
  • strong demonstrable analytical skills;
  • familiarity with statistics or data analysis;
  • interest in software development;
  • strong communication skills in English, both written and oral;
  • ability to work in a team and in an interdisciplinary and highly international environment;
  • eager to learn new things

Conditions of employment

Being a PhD student in the Netherlands
In the Netherlands, every PhD student gets paid a salary; no additional grants are needed. Moreover, although PhD students sometimes take courses, there is no minimum requirement. Hence, PhD students are more like employees than like students. Indeed, the Dutch word for PhD student translates to "research trainee". The work of a PhD student may include assisting in courses of BSc or MSc programs of the department. This amounts to around 10% of the time; the remaining time is spent on research and research-related activities. Foreign PhD students need not speak Dutch: it is easy to get by with English, not only at the university but also in everyday life.

What we offer
We offer one PhD position in a stimulating research environment. Gross salary ranges from € 2.325 per month in the first year increasing up to € 2.972 in the fourth year. TU Eindhoven offers a broad package of fringe benefits (e.g. excellent technical infrastructure, child care, and excellent sports facilities).

Additional information

Information
For further information about this vacancy you can contact: Dr. Eleni Constantinou, Assistant Professor, email: e.constantinou[at]tue.nl
About tthe employment conditions, please contact the HR Advisor mrs. Karin Wels-Noordermeer, email: HRServices.MCS[at]tue.nl

How to apply
Please apply via the 'Apply now' button on top of this page.

Besides personal and contact information, you should upload (max. 5 MB) the following PDF documents:
• a letter of motivation (named motivation.pdf)
• a CV (named cv.pdf)
• a list of courses and grades (named courses.pdf)
• your Master's thesis if it is already completed or a thesis abstract (named thesis.pdf)





Specifications

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

Employer

Eindhoven University of Technology (TU/e)

Learn more about this employer

Location

De Rondom 70, 5612 AP, Eindhoven

View on Google Maps

X

Apply for this job

Apply for this job

This application process is managed by the employer (Eindhoven University of Technology (TU/e)). Please contact the employer for questions regarding your application.

Application procedure

Application procedure

Make sure to apply no later than 15 Jul 2020 23:59 (Europe/Amsterdam).