Search

Software engineering internship (Non-Thesis): software tool development

In a nutshell

Location

Veldhoven, Netherlands

Team

Interns and Trainees

Work experience

0-1 year, See job description

Educational background

Physics, Computer Science, Mathematics, Electrical Engineering, Data Science, Other technical backgrounds

Travel

No

Programming languages

Java, Python

Workplace type

Hybrid

Fulltime/parttime

Part time

Job ID: J-00318587

Introduction

Within ASML, the sector Development & Engineering (D&E) is responsible for the specification and the development of ASML products. This exciting position is available in the Source Laser Light Generation group, that is part of the SW EUV Source department.

We are responsible for designing, implementing and maintaining software for Laser Light Generation, Amplification and Control. We deliver fundamental software components that go into ASML's EUV Machine Source, that produces the EUV light to project images of the reticle on to the wafer. This is a crucial step in the chip production process. 

Your assignment

This assignment is about developing a software tool and dashboard to track our software deliveries for our machines. With the help of this tool, we will be able to bundle a number of data about the software to be delivered and generate reports out of the collected data.

Tasks include:

  • Collect and document the software requirements for the tool.

  • Implement the software requirements using Python in an incremental timeline.

  • Learn the current implementation of the tool which was developed in Java

  • Implement the new tool based on the requirements in Python

  • Test and periodically deploy the application and dashboard.

Your profile

To be a great match for this internship you:

  • Are a graduating bachelor student or a master student in Software Engineering, Computer Science, or a similar department with software development experience/knowledge looking for an apprentice internship.

  • Have a good understanding of the software development lifecycle and have hands-on experience in Java and Python.

  • Have proficiency in designing user friendly graphic interfaces.

  • Are an analytical thinker that is creative, flexible, result-driven with an eagerness to learn. You are able to work independently and autonomously

  • Have strong communication skills and are fluent in English (verbal and written).

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

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.

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

Learn more about this job
About the location