Maximizing yield, manufacturing speed, efficiency and reliability are among the key parameters for customers in high-volume chip manufacturing. Business Line Applications (BL Apps) extends our holistic lithography solutions by developing products that work alongside our lithography systems to help them perform better and improve the patterning process.
BL Apps supports several steps of our customers’ manufacturing process, from R&D to mass production. The portfolio of products includes metrology, inspection, computational lithography, data analytics and control software to quickly and accurately measure, optimize and control overlay and imaging performance on silicon wafers and to improve the patterning process.
ASML’s Applications products are critical elements in the semiconductor manufacturing process.
Your AssignmentTestStreet is written in Python running Flask as web server on a Linux system but can also run locally on a Windows OS. The UI is in plain HTML scripting with flask code to show the content. It has in total 28 different pages. The assignment is to replace these plain-HTML UI pages with JavaScript-code so it has a much more professional look and is faster in showing the pages (e.g. make use of showing the page and load data in the background). The data displayed on the different pages can probably also be optimized:
Learn the current setup/design of TestStreet.
Create a design on how to new architecture will be implemented.
Redesign / replace and implement the pages in Java scripting.
Test the new design/pages.
Your profileTo be a match for this internship, you:
Are a vocational, bachelor or master student in Software engineering or UI/UX.
Have experience with JavaScript and Python.
Have experience with and knowledge of creating web based applications and preferably Ajax.
Are able to present report-outs, have great planning skills and are pro-active.
Have good communication and writing skills in English.
This is a vocational, 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.
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 inclusionASML 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.