Assistant Professor in Software Engineering

Updated: over 2 years ago
Job Type: FullTime
Deadline: 19 Sep 2021

The Department of Mathematics and Computer Science seeks to hire an outstanding faculty member within the field of Software Engineering.

Position: Assistant Professor

Department(s): Mathematics and Computer Science

FTE: 1,0

Date off: 19/09/2021

Reference number: V32.5090

APPLY NOW


Job description

Are you inspired to work for an exciting new project within the Software Engineering and Technology cluster (SET)? We are looking for an enthusiastic faculty member who will lead this new project as Assistant Professor.

As part of its strategy, the SET group has developed a ‘moonshot’-project: to develop an ‘Intelligent Assistant for Software Developers’. Such an intelligent assistant should be able to answer various questions from developers about the system under development. We will focus on questions that relate to the design and architecture of the system, such as for example: “Where is this feature implemented in this system?”, and “Does this API support proper Information Hiding?”

To answer such questions, we have developed a roadmap. For this roadmap, we want to build an ecosystem of technologies and tools around the following theme’s:

  • Knowledge Mining – this includes techniques for mining knowledge from the large variety of sources in software project: sources include natural language (e.g. Requirements and Architecture Descriptions using Natural Language Processing), source code and (UML) models of the design (e.g. for reconstructing Implementation-Architecture mappings) as well as artefacts reflecting communication and collaboration between software developers (e.g., version control systems, groupware or public Q&A forums).
  • Knowledge Representation – All the information found about a system will be collected in a central knowledge repository using techniques like ontologies and knowledge-graphs.
  • Innovative techniques for analysing/reasoning and exploration of systems – this includes techniques for reasoning about (architecture) design principles (such as e.g. layering, modularity, information hiding) and their impact on such quality aspects of software systems as correctness, evolution, fairness and sustainability.
  • More user-centric and more intuitive interaction such as use of voice and touch for SE-tools, as well as smart software-visualisation tools.

All of these technologies/tools are targeted at supporting engineers in developing software systems. We look for candidates that can contribute to these theme’s (priority is on the first 3 themes: Mining, Representation and Reasoning).

The SET cluster at TU/e has a strong track record in empirical software engineering research in such areas as software architecture, model-based software development, mining software repositories and social aspects of software engineering. The SET group has many collaborations with companies in the Eindhoven region, in The Netherlands and in Europe. SET actively participates in the major SE conferences, including ICSE, ICSA, ICSME, MODELS, MSR, Euromicro-SEAA.

Applicants should

  • have obtained PhD in Software Engineering, Computer Science, or comparable domain.
  • indicate their ability to provide high quality education, as shown by experience or assistance in teaching and positive evaluations of these teaching efforts.
  • be proficient in English, orally and in writing.

As part of their position as an Assistant Professor at SET the candidate is expected to

  • Contribute to the recruitment of second and third flow of funds (i.e. public and private funding);
  • Co-supervise academic personnel in carrying out research;
  • Contribute and/or provide leadership to working groups, committees or project teams in the department.
  • Establish a strong industry network; proven by joint collaborations, projects, and publications.
  • Excell in communication, organization, and leadership skills demonstrating the potential of building your own research team.

Job requirements

Applicants should

  • have obtained PhD in Software Engineering, Computer Science, or comparable domain.
  • indicate their ability to provide high quality education, as shown by experience or assistance in teaching and positive evaluations of these teaching efforts.
  • be proficient in English, orally and in writing.

As part of their position as an Assistant Professor at SET the candidate is expected to

  • Contribute to the recruitment of second and third flow of funds (i.e. public and private funding);
  • Co-supervise academic personnel in carrying out research;
  • Contribute and/or provide leadership to working groups, committees or project teams in the department.
  • Establish a strong industry network; proven by joint collaborations, projects, and publications.
  • Excel in communication, organization, and leadership skills demonstrating the potential of building your own research team.

Conditions of employment
  • A meaningful job in a dynamic and ambitious university with the autonomy to develop your own research line and participate in the curriculum of the department. 
  • A Tenure Track of five years with the prospect of becoming an Associate Professor. After a maximum of four years, the tenure decision will be made.
  • As an Irène Curie Fellow , you are entitled to a substantial start-up package to kick-off your career.  
  • You will have free access to high-quality training programs  for academic leadership, the university teaching qualification program, research and valorization competences, and a dedicated mentoring program to help you get to know the university and the Dutch (research) environment. 
  • Salary and benefits are in accordance with the Collective Labor Agreement for Dutch Universities. 
  • Additionally, an annual holiday allowance of 8% of the yearly salary, plus a year-end allowance of 8.3% of the annual salary. 
  • A broad package of fringe benefits, including an excellent technical infrastructure, moving expenses, and savings schemes.  
  • Family-friendly initiatives  are in place, such as the Dual Career Opportunity program to support accompanying partners, an international spouse program, and excellent on-campus children daycare and sports facilities. 

Information and application

Information:

Information about the department of Mathematics and Computer Science can be found via: Mathematics and Computer Science .

Questions regarding the academic content of the position can be directed to prof.dr. Michel Chaudron, m.r.v.chaudron[at]tue.nl.

For information concerning employment conditions click here  or contact Elly van den Eertwegh, Talent Attraction Consultant, e.a.m.v.d.eertwegh[at]tue.nl.

Please visit www.tue.nl/jobs  to find out more about working at TU/e!

Application:

This vacancy is part of the Irène Curie Fellowship and is currently only open for female candidates.  

We invite you to submit a complete application by using the 'apply now'-button on this page. 

The application should include a: 

  • Cover letter in which you describe your motivation and qualifications for the position. 
  • Curriculum vitae, including a list of your publications and the contact information of

    hree references. 

  • List of five self-selected ‘best publications’. 
  • Description of your scientific interests and plans (1-2 pages). 
  • Statement of your teaching goals and experience (1-2 pages). 

We look forward to your application and will screen it as soon as we have received it.

Screening will continue until the position has been filled. 

The Irène Curie Fellowship program is dedicated to reach at least 30% female researchers among TU/e’s permanent academic staff by 2024 and contributes to the societal goal of promoting equal opportunities and a society in which everyone's abilities are utilized. It has been endorsed by the Netherlands Institute for Human Rights in March 2021.  



Similar Positions