ASML Python Programmer in Veldhoven, Netherlands

Job Mission

Develop software and tooling to create Customer Profiles A Customer Profile is a description of the hardware, software and application configuration of a customer factory, including the usage patterns and data usage. This profile has to be extracted from a great variety of data sources. The profile is used to run simulations in ASML's Virtual Fab that is currently being developed. Having a good profile will reduce test time and will reduce the risk of software failure at the customer site. The simulation will show the impact of new software deliveries on a customer fab before the software is actually delivered tothe customer.

Job Description

Main Responsibilities:

Analyze data resources, define relations.

Create tooling that performs the required data processing and creates a Customer Profile from it. The software starts as internal ASML tooling but needs to be able to run in the customer's fab later on.


MSc in Computer Science, Software Development or Software Engineering


5 years or more of experience with Python development in any industry/sector.

Experience managing full-life development cycles

Strong coding practices, including conducting peer code reviews, developing unit tests, documentation and experience with agile methods

Experience designing, developing, and testing for performance, scalability and availability.

Strong in Data Structures & Algorithms. Strong unit test and debugging skills.

Experience with UML and SQL.

Experience in GUI design using Django.

Fluent in English

Personal skills

Strong interpersonal analytical skills, drive to understand the context.

Thrive in a team environment and work well with others

High energy, outgoing personality that adapts well to a variety of types of individuals and different levels within each organization

Context of the position

ASML’s main product is the wafer scanner, a complex high precision machine used by our customers in the semiconductor industry to create Integrated Circuits. Within ASML, the Business Line “Applications” creates a new type of products that help our customers to improve the quality of their designs and their manufacturing process. The Applications products measure deficiencies in the customer’s process and use ASML’s high precision wafer scanners to correct them. They are critical elements in the semiconductor manufacturing process. The products are created by a team of several hundred developers. The Applications business line is very successful, is growing and is generating a significant part of ASML’s revenue.

You report to the Group Lead of the D&E; Applications Product Architecture and Systems Interoperability group (PASI).

Other Information

Be advised that this concerns a (long term) flex opportunity. All contracting (payroll) will be handled by ASML’s preferred third party vendor, in accordance with ASML’s remuneration package. Please take this into consideration when you apply for this vacancy What is working at ASML like? Check this out:

Please add your complete & recent CV and cover letter for this position to your application. We can't process your application without the above mentioned documents.

You can apply for this job using below button: “Apply for this job”.

Applications sent by email can’t be processed.

Location: Veldhoven, Netherlands

Activity: Applications

Level: Master

Experience: 5-10 Experienced

Available since: 2016-10-18

Functional area: Information Technology

Background: Software Engineering, Information Technology, Mathematics, System Integration, Physics, Others - Technical

Reference: RC04186