Skip to main content
← Back to jobs
ASML logo

Software Engineering internship: web-based throughput prediction tool

Job Description

Introduction

The Systems Engineering department at ASML develops advanced models to predict lithography system performance. These models support teams and customers in making informed decisions for current and future scanners. This internship focuses on redesigning an existing modelling application into a more user-friendly, web-based solution.

Your Assignment 

During this internship, you will explore how a complex modelling application can better serve diverse users. You will assess current usage, translate needs into design choices, and help shape a future-proof solution. The desire is to move into a web-based application where security is an integral part. Individual users must be able to ‘store’ work in progress and be able to pick it up at a later moment. For new models some sort of sandbox environment is required where model alterations can be tested and improved without interfering with ‘production’ code. The assignment offers flexibility to align with your learning goals, whether you prefer usability research, prototyping, or hands-on development. Your main responsibilities will be:

  • Evaluate the current modelling application and understand existing use cases;

  • Spend some time with the tool code - the tool code base is a mix of Excel, some Visual Basic and a lot of Python code. Early try-outs with more user-friendly toolset rely heavily on Java-Script and Django;

  • Design concepts for a secure, web-based application with persistent user workspaces;

  • Create prototypes or redesign components to improve clarity, accessibility, and structure;

  • Support migration from legacy implementations to modern software approaches;

  • Enable model developers to add and test new models without disrupting live usage;

  • Collaborate with system engineers and software mentors to validate design decisions;

This is a bachelor or master internship for minimum 6 months, minimum 4 days per week (3+ days onsite). This internship is not suitable for a thesis. The start date is as soon as possible or the latest September 2026.

Your Profile

To be suitable for the internship, you:

  • Are enrolled in a bachelor’s or master's in Computer Science, Software Engineering, or a related field;

  • Are not afraid to dig through legacy code in different languages: Python, Excel, Visual Basic, Java-Script, Django, MATLAB;

  • Are curious how hardware configuration and options will affect the performance of an ASML chip machine;

  • Have experience or strong interest in software design and development;

  • Are analytical and enjoy understanding complex systems and translating them into clear solutions;

  • Are collaborative and comfortable interacting with different user groups;

  • Have good communication skills in English (verbal and written).

 

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

This position requires access to controlled technology, as defined in the United States Export Administration Regulations (15 C.F.R. § 730, et seq.). Qualified candidates must be legally authorized to access such controlled technology prior to beginning work. Business demands may require ASML to proceed with candidates who are immediately eligible to access controlled technology.

Inclusion and diversity

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 inclusion and diversity is a driving force in the success of our company.

Need to know more about applying for a job at ASML? Read our frequently asked questions.

Optimize Your Resume for This Job

Get a match score and see exactly which keywords you're missing

Optimize Resume

Job Details

Category
Software
Employment Type
Internship
Location
Veldhoven, Netherlands
Posted
Apr 8, 2026, 08:00 PM
Listed
Apr 9, 2026, 09:46 AM

About ASML

Part of the growing space & AI ecosystem pushing the frontiers of technology.

Found this role interesting?

Software Engineering internship: web-based throughput prediction tool
ASML
Apply ↗

Shipping like we're funded. We're not. No affiliation.

Sequoia logo
Y Combinator logo
Founders Fund logo
a16z logo