Magnet.me  -  The smart network where students and professionals find their internship or job.

The smart network where students and professionals find their internship or job.

Software engineering/computer science internship: simulator performance improvements

Posted 16 Mar 2025
Share:
Work experience
0 to 1 years
Full-time / part-time
Full-time
Job function
Degree level
Required language
English (Fluent)

Your career starts on Magnet.me

Create a profile and receive smart job recommendations based on your liked jobs.

Software Engineering/Computer Science Internship: Simulator Performance Improvements

Introduction

The Metrology department at ASML develops algorithms that drive most of the parts within lithography scanners to achieve performance. These algorithms use parameters set by calibration software during machine setup. These algorithms, and the calibration software, are tested on a simulator before they are deployed to run real hardware.

Your Assignment

As an intern, you are part of the Metrology Expose EUV department. You will work within a SAFe Agile team under the guidance of a mentor. An agile team at ASML is responsible for investigating, designing, and implementing software. The automated pipeline tests this software, and the integration tests in this pipeline use the metrology simulator. These tests can take a significant time to run, with the longest one (simulating the setup and calibration of an entire scanner from start to finish) taking more than half a working day. This means that the tests take up significant computation (cloud) resources, and software developers do not get quick or complete feedback for every development iteration.

The assignment is divided into the following stages:

  • Profile the simulator and integration tests
    to see where the most processing time is spent.

  • Identify improvement areas and prioritize them.
    Improvements can be ranked based on several criteria, i.e., ease of implementing an improvement, which subset of test-cases would benefit, and amount of (processing) time saved.

  • Implement improvements.
    Given the input from the previous steps, start implementing the most valuable improvements, and deploy them for use by all software development teams.

Your Profile

To be a match for this internship, you:

  • Are a graduating bachelor or master student in Software Engineering, Computer Science, or a related field.

  • You know how to use a Linux terminal and commands and have experience with C, C++, Python, and shell scripting.

  • You preferably have some experience with profiling and have good analytical skills.

  • You enjoy working on multi-disciplinary projects which require you to pick up some physics and/or mechanical engineering knowledge.

  • You have good communication skills to get the information you need from others.

This is a graduating bachelor or master apprentice or graduation internship for a minimum of 6 months, for 4 to 5 days per week (at least 3 days onsite). The start date of this internship is as soon as possible (flexible).

Other Requirements You Need to Meet

  • You are enrolled at an educational institute for the entire duration of the internship;

  • You are located in the Netherlands to perform your internship. In case you are currently living/studying outside of the Netherlands, your CV/motivation letter includes the willingness to relocate;

  • If you are a non-EU citizen, studying in the Netherlands, your university is willing to sign the documents relevant for doing an internship (i.e., Nuffic agreement).

Diversity and Inclusion

ASML is an Equal Opportunity Employer that values and respects the importance of a diverse and inclusive workforce. It is the policy of the company to recruit, hire, train, and promote persons in all job titles without regard to race, color, religion, sex, age, national origin, veteran status, disability, sexual orientation, or gender identity. We recognize that diversity and inclusion is a driving force in the success of our company.

About Us

ASML is a leading supplier of lithography equipment, used by the world’s top chipmakers to print microchips that are increasingly powerful, fast, and energy-efficient. Working at ASML is inspiring, no matter what field you're in. That’s because we push the boundaries of technology: if it’s moving the world forward, chances are, we’re behind it. In fact, we’re probably a part of the electronic device you’re using right now.

We’re a global team of more than 32,000 people from 122 different nationalities and counting. Headquartered in Europe’s top tech hub, the Brainport Eindhoven region in the Netherlands, our operations are spread across Europe, Asia, and the US.

We're moving technology forward
In fact, we’re probably a part of the electronic device you’re using right now. Our lithography technology is fundamental to mass producing semiconductor chips. With it, the world’s top chipmakers are creating microchips that are more powerful, faster and energy efficient.

Engineering
Veldhoven
Active in 16 countries
42,000 employees
70% men - 30% women
Average age is 38 years