Stage/afstudeeropdracht (Technische Informatica. API Schema Evolution

In fast changing markets, customers worldwide rely on Thales. Thales in Twente is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our achitects design innovative solutions that make our tomorrow's possible.

Lees hieronder de hele vacature

Functie omschrijving

About the assignment

Thales systems such as a radar, combat management system or fire-control system are distributed in nature where multiple separate components realize the function of the system. In order for these components to collectively realize the function there are interfaces (API, application programming interfaces) to allow these components to interact. Deploying updates of components could introduce changes to these interfaces which affects the users of these interfaces. The risk here is that one change could cascade through the system requiring all (transitive) dependents to change as well, which is as you could imagine, undesirable. This assignment aims to investigate available techniques, framework and or tools that allow the interfaces of the components to evolve and demonstrate how these can be applied.

It is possible to refine the assignment in order to meet specific curriculum criteria.

Vacature details

Geplaatst op
Aantal uur



Software architecture, Protobuf, Thrift, Avro, API design & management, software containers


  • An interesting internship or graduation assignment in an international high tech environment
  • An open and flexible working environment
  • An excellent internship allowance
  • Its own student association where you can participate in educational and fun activities.

Bedrijfsprofiel Thales Nederland

With 80.000 talents working in 68 countries, we are one of the biggest high-tech employers in the field of safety and security. In the Netherlands, where 2000 employees are based, we are located in four cities: Huizen, Delft, Eindhoven and Hengelo (HQ). Together with an extensive ecosystem of knowledge partners, customers and suppliers, we work on radars for naval vessels, cyber security solutions, transportation systems, communication equipment for land forces, cryogenic cooling solutions, research & development for radar tech (in collaboration with TU Delft).

The department Application Engineering in Hengelo is responsible for realizing the software of all Naval products developed by Thales Hengelo. Software is realized in multi-disciplinary teams using Scrum using industry standard tools such as JIRA, Jenkins, Git, Maven etc..


By clicking the application button, you will be navigated to the website of Thales. In case the link is not working anymore, the vacancy has expired and you will no longer be able to apply. We try to keep our job database as up-to-date as possible, we would very much appreciate it if you could let us know in case a link is not working.

Would you like to be kept up-to-date about other interesting jobs in Twente, then sign up here and create your own job account!

Meer informatie

Haaksbergerstraat 49
074 - 2488 111