Jobs and Careers
AS

Computer Science | Data Science Internship (non-thesis): Scientific Code Development in GitHub

ASML
The Netherlandspart_timeVerifiedPosted 11 Jul 2024

About the role

<h2><b>Introduction</b></h2><p>Are you a bachelor or master student in Computer Science, Data Science or within a related study, looking for an apprentice internship? Do you have an affinity with GitHub? Are you skilled in MATLAB, Julia or Python?<span> </span>Would you like to apply your theoretical knowledge in a real-world setting and gain some practical experience? Then this internship might be interesting to you!</p><p></p><h2><b>Background information</b></h2><p>ASML is the world's leading manufacturer for semiconductor lithography machines, which are used to produce computer chips for both logic and memory. Our cutting-edge technology is key to powering not just the current, but also the next generation of electronic devices. Metrology is a critical part of the lithography process, which involves measurement and characterization of various components and processes involved during chip production.<span> </span>Our advanced metrology techniques include high-precision sensors coupled to complex software algorithms, which enable accurate and reliable sub-nanometer measurements of critical lithography parameters such as overlay, focus and critical dimension.<span> </span><br/> </p><h2><b>Your assignment</b></h2><p>ASML functional engineers develop and test code locally on their system, followed by packaging into a patch and integrating it into the machine environment. The ASML software stack has grown tremendously over the years, both in size and complexity. To track the health of our functional codebase, we have set up autotesters that run periodically and generate useful reports. We are also transitioning towards more modern and scalable version control hosted on GitHub. The goal of this internship assignment is to help set up a state-of-the-art code migration framework.<span>  </span><br/><br/><span>For this assignment, some of your tasks will include:</span></p><ul><li><p>Understand the current way of working with regards to the functional code development;</p></li><li><p>Improve the state of unit testers, test framework and reporting;</p></li><li><p>Migrate selected software components to GitHub, develop test workflows and generate documentation;</p></li><li><p>Write a report summarizing the results, and present it to the group.</p></li></ul><p></p><h2><b>Your profile</b></h2><p>To be a match for this internship, you:</p><ul><li><p><span>Are busy with your bachelor's or master's in </span>Computer Science, Data Science or related;</p></li><li><p><span>Are skilled in GitHub and GitHub actions (</span>mention link to your GitHub account in CV or cover letter<span>);</span></p></li><li><p><span>Are able to code in </span>MATLAB, Julia or Python;</p></li><li><p>Are familiar with Continuous Integration - Delivery;</p></li><li><p><span>Are eager to learn and with a proactive mindset; </span></p></li><li><p><span>Have good communication skills in English (verbal and written).</span></p></li></ul><p></p><p>This is an apprentice internship for 3-5 days a week (3 days onsite) with a duration of 3 to 6 months. The start date is as soon as possible.</p><p></p><p><b>Please note that we can only consider students who are enrolled at a school for the entire duration of the internship. </b></p><p></p><h2><b>Leading with purpose </b></h2><p>At ASML, we’ve been making giant leaps in microchip manufacturing technology since 1984, with more than 42.000 employees and over 60 locations globally. It’s a common misconception that we make microchips, but we actually design and manufacture the lithography machines that produce microchips. We're the world’s leading supplier for the semiconductor industry and we take this responsibility very seriously. We strive to be a force for good in the world. Whether enabling energy transition, AI or helping make healthcare more accessible, the work we do at ASML helps unlock the potential of people and society.</p><p></p><h2><b>Learning and growing</b></h2><p>Working at ASML is a journey; an opportunity to never stop learning and growing and we see it as our responsibility to help you unlock your potential. We offer training and development opportunities, including educational assistance. Here at ASML, you will find an environment where you can take up multiple growth opportunities, master your competencies and make your mark in a variety of ways.</p><p></p><h2><b>Belong at ASML</b></h2><p>We believe you’ll do your best work when you’re supported by an inclusive environment where you can bring your full self to work. At ASML, you'll feel welcome, recognized and supported by a company that helps you thrive. We’re a highly diverse group of people. No matter who you are in our company, you can have a real influence. You’ll be empowered by flexible working and well-being programs, as well as participate in employee networks such as: ‘Women’, ‘Sports’, ‘Green’, ’Expats’, and more!</p><p></p><p></p><p></p><h2><b>Diversity and inclusion</b></h2><p>ASML is an Equal Opportunity Employer that valu

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

ASML

View company profile →