Internship | Performance engineering for families of product configurations

Smart optimisation instead of brute-force optimisation



Education type

university (wo)


Internship and graduation project

Hours a week

Fulltime – 40


Apply now


What will you be doing?

Flexible manufacturing systems (FMSs) are production systems that can be configured for different circumstances. Three main sources of variations need to be addressed by designers: (1) machine configuration variability, (2) product variability, and (3) production process variability. Examples of FMSs are ASML’s wafer scanners, Canon’s professional printers and Nexperia’s die bonders.

To obtain an effective FMS one needs to predict an FMS’s performance under different conditions, e.g. the characteristics of the product to be produced. An FMS’s design space is described by many numerical and categorical variables. Because of the sheer size of this design space, finding the best trade-off between performance characteristics, like throughput and makespan, and other system-level concerns, such as cost, is very challenging.

As brute-force design space exploration is not feasible, the goal of this assignment is to describe an FMS’s design space and define intelligent methods to search this design space. Possible directions for design space exploration include parametric optimisation and evolutionary algorithms.

Nexperia’s die bonder product family will serve as industrial case to demonstrate the design space description and exploration methods. This is a family of FMs with a variety of machine configurations that pick, analyse and place dies of different dimensions using a customer- and die-specific production process. ASML’s wafer scanners will be used as a reference for general applicability of the design space description and exploration methods.

What do we require of you?

You are a Master student in Computer Science, Electrical Engineering or Mathematics looking for a graduation assignment of 6-9 months. You have knowledge of performance modelling and optimisation techniques. Moreover, you would like your graduation assignment to show the benefits of scientific system development methods in a high-tech organisation.

What can you expect of your work situation?

The assignment will (if circumstances allow this) be carried out at the facilities of TNO’s ESI department, which is located at the High Tech Campus in Eindhoven.

What can TNO offer you?

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’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 work placement and be given the scope for you to get the best out of yourself. Naturally, we provide suitable work placement compensation.

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: Jacques Verriet
Phone number: +31 (0)88-86 65468

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.