Internship | Conceptual Modeling of Software Safety Using Natural Language Processing

The automotive industry faces a grand challenge for providing safety on automated driving. Compliance to safety norms and standards are deemed as the best practice for safety assurance. We are looking for a student to work on new compliance methods.



Education type

university (wo)


Internship and graduation project

Hours a week

Fulltime – 40


Apply now


What will you be doing?

The ISO 26262 standard is the automotive norm for functional safety. Compliance to this standard ensures achieving functional safety in both product and process aspects. At IVS, we are developing a ground-breaking technology based on model-based software technologies that ensure compliance with ISO 26262. The technology relies on a conceptual model of the standard and checking project models against this conceptual model through constraint checking. 
Creating the conceptual model of the standard is a difficult task. It requires experience in modeling, expertise on the subject of the standard, and takes a significant amount of effort to accomplish the model and validate it. Figure 1 shows an overview of the process of conceptual modeling. In this process, the text of the ISO standard is processed, parsed, analyzed, and modeled to create the domain or conceptual model. In the second step of this process, the sentences of the original text are restructured and analyzed to capture the candidate phrases for modeling. 

At IVS, we are developing a software tool called Multidomain Modelling Assist (MMA). This tool has a plug-in in the word and guides the modeler through the process. Currently, all the steps and activities for modeling are currently performed manually in this tool. We are looking for enhancing the MMA tool, by adding a feature that provides suggestions to the modeler regarding the candidate elements. These suggestions should be created by natural language processing techniques and can benefit from preselected keywords. The assignment includes the following tasks:
  1. Literature review on the natural language processing techniques. 
  2. Feasibility study on the extent of the capability of NLP.
  3. Designing a concept for extending the MMA tool with Element Suggestion Feature.
  4. Identify the required functionalities of such a feature.

In case of successful completion of this internship assignment, there are strong possibilities to extend towards an MSc graduation assignment, in which the tool may be used for modeling the Sofware Compliance according to ISO 26262. 

What do we require of you?

  • Self-motivated and proactive student MSc level in the field of computer science or similar.
  • Ability to think in conceptual level and experience for connecting concepts to engineering artifacts.
  • Eager to work in a dynamic research environment.
  • Background in software and safety is preferred.

What can you expect of your work situation?

TNO is an independent research organization whose expertise and research make an essential contribution to the competitiveness of companies and organizations, to the economy and the quality of society as a whole. Innovation with purpose is what TNO stands for. With 3000 people, we develop knowledge, not for its own sake but for practical application. To create new products that make life more pleasant and valuable and help companies innovate. To find creative answers to the questions posed by society
The Integrated Vehicle Safety (IVS) department of TNO is actively pursuing innovative technologies, methodologies, and tools that contribute to cooperative and automated driving. This department has been leading the automated driving program of TNO. At IVS, we research the latest methods regarding functional safety and apply them to smart mobility and automated driving. We work on both European and customer projects on various safety-critical applications such as platooning, valet parking, autopilot. We have a wide range of expertise regarding automotive ranging from control, software, human factors, assessment, and safety. 
You want to work on the precursor of your career; a work placement gives you an opportunity to take a good look at your prospective future employer. TNO goes a step further. It is not just looking that interests us; you and your knowledge are essential to our innovation. That is why we attach a great deal of value to your personal and professional development. We will provide an engaging and dynamic environment that challenges you to achieve high-quality results. You will get the opportunity to experience various disciplines of research and see various stages of development of an AD application. Moreover, of course, we provide mentorship and guide you through your MSc graduation.

What can TNO offer you?

You want to work on the precursor of your career, an internship provides you with the opportunity to take a good look at your prospective future employer. TNO also goes a step further. It’s not just looking that interests us, you and your knowledge are essential to our innovation. That’s why we attach a great deal of value to your personal and professional development. You will, of course, be properly supervised during your internship, and be given the scope for you to exceed yourself and your expectations. We also provide suitable compensation for internships. Click here to find more info about internships at TNO.

Has this vacancy sparked your interest?

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

Contact: Arash Khabbaz Saberi
Phone number: +31 (0)88-86 62487

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-information.