Assistant Professor of Software Technology (tenure track)

Assistant Professor of Software Technology (tenure track)

Published Deadline Location
10 Dec 20 Jan Nijmegen

You cannot apply for this job anymore (deadline was 20 Jan 2022).

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

Job description

Are you an enthusiastic scientist and teacher with a broad knowledge of software technology? Then you have a part to play as an assistant professor. Help bridge the gap between theory and application by solving real-world problems in collaboration with the industry and society. And inspire the next generation of software engineers with your teaching.

To strengthen and expand the research of the Software Science (SWS) group, we seek a tenure track Assistant Professor of Software Technology who will focus on applications and transfer of academic results to industry/society. You will have the opportunity to develop your own research line in the context of the SWS group's future activities. You will be expected to supervise a number of PhD candidates and to teach Bachelor's degree courses in Computer Science (e.g. Software Engineering and New Devices Lab) and Master's degree courses in Software Science. You will also actively contribute to the supervision of Bachelor's and Master's projects and will be involved in organisational tasks within the institute. All teaching is in English. In the first three years, you will have a reduced teaching load (20% instead of 40%). The institute will also fund an initial PhD position to help you to set up your own research line.


Radboud University


  • You are an enthusiastic scientist (PhD) with a broad knowledge of software technology, as underscored by high-quality publications and/or research grants. Your expertise on software technology will strengthen the group's research, with a focus on applications and transfer of academic results to industry/society. Example areas include system performance, system evolvability, system architecting, programming languages, software analysis tools, software analytics, testing, empirical software engineering, correctness, fairness and bias of machine learning applications, software/ hardware co-design, physical systems, IoT, networks, and HPC/Exascale computing.  There is a clear potential for collaboration with the current group.
  • You are an enthusiastic teacher with excellent teaching skills, some teaching experience, and a willingness to teach software technology courses in the Bachelor's programme (e.g. Software Engineering and New Devices Lab) as well as courses related to your research expertise in the Master's specialisation in Software Science. You enjoy interacting with students.
  • You are able to help the department by contributing to organisational and management activities related to our research and teaching programmes.
  • You are a team player who is eager to collaborate with other scientists and build bridges between different disciplines within and outside SWS/iCIS, nationally and internationally, and within and outside of academia. You have a strong interest in, and preferably also experience with, collaborating with stakeholders from industry and society. You have excellent communication skills towards colleagues, students, and non- experts.
  • You are able to set up your own research line, and successfully apply for external funding.

Conditions of employment

Fixed-term contract: six years.

  • Employment for 0.8 - 1.0 FTE.
  • At the start of your tenure track you will be employed as an Assistant Professor level 2 (salary scale 11) for a six year period. Following a positive evaluation based on the criteria you will be appointed as an Assistant Professor level 1 (salary scale 12) on the basis of a permanent contract. Further information on a tenure track at the Faculty of Science can be found here
  • You will receive 8% holiday allowance and 8.3% end-of-year bonus.
  • You will be able to use our Dual Career and Family Care Services. Our Dual Career and Family Care Officer can assist you with family-related support, help your partner or spouse prepare for the local labour market, provide customized support in their search for employment  and help your family settle in Nijmegen.
  • Working for us means getting extra days off. In case of full-time employment, you can choose between 29 or 41 days of annual leave instead of the legally allotted 20.
Additional employment conditions Work and science require good employment practices. This is reflected in Radboud University's primary and secondary employment conditions. You can make arrangements for the best possible work-life balance with flexible working hours, various leave arrangements and working from home. You are also able to compose part of your employment conditions yourself, for example, exchange income for extra leave days and receive a reimbursement for your sports subscription. And of course, we offer a good pension plan. You are given plenty of room and responsibility to develop your talents and realise your ambitions. Therefore, we provide various training and development schemes.


The position is available in the Software Science (SWS) group of the Institute for Computing and Information Sciences (iCIS) at Radboud University. The mission of the SWS group is to conduct world-leading research on the use of models for design and analysis of software.  The group is well-known for work on model-based software engineering, model learning, model-based testing, model checking, combining formal verification and machine learning, functional programming and HPC/array computing, proof assistants, and mathematical foundations. We find it important (and inspiring!) to cover the full spectrum from theory to applications in a single research group. Through collaboration with stakeholders from industry and society, we obtain a better understanding of when and how software science can help to solve real-world problems. Thus we have joint projects with, for instance, Canon Production Printing, ASML, Alfa Laval, Philips Healthcare, Google, Intel, the Netherlands Defence Academy (NLDA), and our spin-off TOP Software Technology.

Radboud University's iCIS is an internationally recognised institute, consistently ranked among the top Computer Science departments in the Netherlands.  iCIS comprises an enthusiastic and devoted team of excellent academics that closely collaborate in a flat organisational structure. The institute focuses its research on three themes: data science, digital security and software science. Each of these themes spans the full breadth from basic fundamental research to application oriented research. Our long-term drive is to contribute to both science and society. iCIS staff members are also responsible for the  Bachelor's and Master's programmes in Computer Science, the Master's programme in Information Science, and for about 30% of the Bachelor's and Master's programmes in Artificial Intelligence at Radboud University. In spite of the fast-growing student numbers, these programmes are structurally evaluated as one of the best (e.g. the computer science programme was rated the best in its field in the Keuzegids 2021). iCIS staff have a high level of freedom to determine the way they structure their work at Radboud University. The institute has made a strong effort in the past few years to increase staff diversity. Presently, more than half of our scientific staff have an international background.


  • Lecturer; Assistant professor; Associate professor; Professor; Research, development, innovation; Education
  • Natural sciences
  • max. 40 hours per week
  • €3821—€5230 per month
  • Doctorate
  • 1180004



Houtlaan 4, 6525 XZ, Nijmegen

View on Google Maps

Interesting for you