Research fellow Model Inference on Software behaviour | Eindhoven



Education type

university (wo)



Hours a week

Fulltime – 40


Apply now


What will you be doing?

You will form part of a small team within a public / private funded industrial research project. This project focuses on system-wide understanding of the impact of legacy software components behaviour by relearning their interfaces. This should result in better (formalized) interface contracts which can be utilized in various ways to reduce the overall complexity of the software architecture and its development. Your major role will be to contribute to the development of practical model inference methodologies which aim at inter-component behavioural aspects. Next to that, you have proven track record on applying the latest state-of-the-art methods and tools on model learning. By closely cooperating with customers and your colleagues, you will build on the already developed methods developed within ESI (TNO) group.

The targeted model-inference principles will be applicable to industrial cases of ESI (TNO) partners, who act in diverse domains. You will share your experiences and knowledge with industrial partners, present gained insights and, whenever relevant, publish results at scientific conferences. Your future responsibilities include coordination with other professionals, such as PhD students and industrial engineers, guiding them successfully through their innovation challenges.

What do we require of you?

•    You have a degree in Computer Science, Control Engineering, Mathematics, or Electrical Engineering at university, preferably PhD, level. You have experience in software behaviour and supervisory control principles. You are eager to further develop, apply, and bring those into mainstream use as part of software architecture methodologies.
•    You have a strong affinity with formal methods and data analytics, in particular in areas of model learning such as active automata learning, process mining, and state machine learning.
•    You have a strong belief that working at a higher level of abstraction brings benefits to the whole product creation process for complex systems designs.
•    You enjoy not only creating models of complex functionality but also demonstrating their value and helping others to adopt the approach.
•    You are a goal-oriented, self-driven professional with a strong will to deliver quality results. You are curious, investigative, keen on asking questions and incorporating feedbacks.
•    You are willing to work in an industrial environment and permanently involved in investing in networks.
•    You enjoy working in a multidisciplinary team of ESI (TNO) research fellows, industrial and academic partners, and other stakeholders. To obtain the required results, you may regularly work at the premises of the customer throughout The Netherlands.

What can you expect of your work situation?

ESI is an open innovation research group centre hosted by TNO with strong partnerships with industry-leading high-tech companies. ESI addresses the ever-increasing complexity the high-tech industry is facing in the systems they create through the development of new methods and techniques for system design and engineering. Its extensive research programme aims to advance high-tech industry in improving lead-time and effectiveness of their product innovation process, as well as the functionality and quality of their products. In addition, ESI provides specific programmes for innovation support and competence development of system architects and senior engineers.

What can TNO offer you?

Work enjoyment means something different for each employee. This is why we offer a-la-carte terms and conditions of employment that you can switch around on a monthly basis. Flexible working hours (like 4 days x 9 hours) and different leave schemes mean that you can create a package attuned to your specific wishes.TNO attaches great value to both your personal and your professional development. Many opportunities exist for you to develop: conferences, courses, workshops, coaching, intervision, mentoring and job rotation. At TNO you can orchestrate your own career.Visit this page to find out more about our flexible terms of employment.

Application process

You can apply till the 23rd of February. The process comprises at least two (selection) rounds. After a positive selection, we will finish off the process by discussing terms and conditions of employment. We try to complete the interviews within 4 weeks.

Has this vacancy sparked your interest?

Then please feel free to apply on this vacancy! For further questions don’t hesitate to contact us.

Recruiter: Marcel Ernes
Mobile phone: +31 (0)6-153 51517

Hiring manager: Wouter Leibbrandt
Phone number: +31 (0)88-86 65560

Note that applications via email and third party applications are not taken into consideration.


Apply now



Stay up to date with our latest news, activities and vacancies collects and processes data in accordance with the applicable privacy regulations for an optimal user experience and marketing practices.
This data can easily be removed from your temporary profile page at any time.
You can also view our privacy statement or cookie statement.