ASML logo

Computer Science Internship: Web Developer

ASML

Computer Science Internship: Web Developer

Introduction

Are you a vocational (MBO) or bachelor student in the direction of Computer Science or Software Engineering? Do you have knowledge of web application development? Then this internship might be interesting for you!

Background Information

This is a software internship within the metrology measure department of ASML. This department develops software subsystems that help customers expose patterns precisely on silicon wafers. To maintain precision at the nanometer level, millions of lines of code have been developed. With this assignment, through collaboration across multiple teams and active software development, we aim to explore and modernize ASML tooling for code visualization, such as automatic generation of UML diagrams, thus allowing engineers to overcome ASML codebase complexity.

Your Assignment

Your assignment will be divided into two phases:

Research and Understand ASML, including:

  • Analyze the current ASML’s software architecture.
  • Investigate the capabilities of ASML internal tools and services for architecture and code visualization.
  • Identify the specific needs and requirements for ASML code visualization.

Design and Implement an ASML web application capable of:

  • Integrating and utilizing ASML’s internal metadata, tools, and services related to code visualization.
  • Providing interactive and dynamic webpages for effective code visualization and diagrams.

Your Profile

To be a perfect match with this internship, you:

  • Are a vocational (MBO) or bachelor student in the direction of Computer Sciences, Software Engineering, or similar.
  • Have knowledge of web application development stack e.g., HTML/CSS/JavaScript and UML/object-oriented design. Knowledge of C/C++ is a plus.
  • Have an affinity for exploring the best solutions for interactive/dynamic web applications.
  • Are a team player and have collaboration skills.
  • Have good communication skills in English (verbal and written).

This is a vocational (MBO) or bachelor apprenticeship internship with a duration of a minimum of 6 months for 5 days per week starting as soon as possible.

Learning and Growing

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.

Belong at ASML

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!

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.

Benefits
Extracted with AI

  • Training and development opportunities
  • Flexible working
  • Inclusive environment
  • Employee networks

Similar jobs

Last update: 23 minutes ago

9am logo
9am

Freelance Web Developer with JavaScript and CMS Expertise

Freelance Web Developer needed in Amsterdam with JavaScript and CMS expertise for hybrid role.

Happy Horizon logo
Happy Horizon

Fullstack Developer Intern (C# / .NET)

Join Happy Horizon as a Fullstack Developer Intern in Eindhoven. Work with C#, .NET, JavaScript, and more in a dynamic team.

Kennisnet logo
Kennisnet

Software Developer for Educational Platforms

Join Kennisnet as a Software Developer to create innovative educational platforms using Angular, PHP, and more. Hybrid work in Zoetermeer.

Albert Heijn logo
Albert Heijn

Junior Frontend Developer (React.js)

Join Albert Heijn as a Junior Frontend Developer using React.js to transform technical infrastructure in a modern environment.

YoungCapital logo
YoungCapital

Medior Frontend Developer with Vue.js

Join Scala as a Medior Frontend Developer in Sittard to build Vue.js applications and enhance web solutions.

DEPT® logo
DEPT®

Intern Backend Developer Node.js

Join DEPT® as an Intern Backend Developer in Amsterdam, working with Node.js, JavaScript, and more. Gain hands-on experience with top clients.

Computer Futures logo
Computer Futures

.NET Developer / Tester

.NET Developer / Tester role in Melle, Belgium. Work on web applications, testing, and development in a hybrid environment.

Nederlandse Spoorwegen logo
Nederlandse Spoorwegen

Senior Lead Fullstack Developer with Frontend Focus

Join NS as a Senior Lead Fullstack Developer focusing on frontend, working with Angular, AWS, and TypeScript in a dynamic e-commerce environment.

Conspect logo
Conspect

Senior Java Software Developer

Join Conspect as a Senior Java Software Developer, working on diverse projects with Java, Spring, and more. Enjoy a great salary and benefits.

VERUM ARTES PROFESSIONAL STAFFING logo
VERUM ARTES PROFESSIONAL STAFFING

Senior Java Developer

Join Verum Artes as a Senior Java Developer in Amersfoort, working on critical tax applications in a scrum team. Hybrid work environment.

StriveNest logo
StriveNest

Web Developer (WordPress)

Join as a Web Developer specializing in WordPress, PHP, and LAMP stack. Work remotely on diverse projects in a dynamic environment.

Telenet logo
Telenet

Software Engineer with Design Affinity

Join Telenet as a Software Engineer with design skills to develop innovative campaigns using HTML, CSS, and JavaScript.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

Mollie logo
Mollie

Associate Software Engineer - Payments Domain

Join as an Associate Software Engineer in Amsterdam to develop secure payment solutions using PHP in a collaborative environment.

NAVARA logo
NAVARA

Fullstack Developer with Angular and C#

Join Navara as a Fullstack Developer in Amsterdam, working with Angular, C#, and modern tech stacks. Competitive salary and benefits offered.

Nebius AI logo
Nebius AI

Senior Software Engineer (C++)

Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.

Virtual Vaults logo
Virtual Vaults

Fullstack Developer with .NET and Angular

Join Virtual Vaults as a Fullstack Developer with .NET and Angular skills. Work in a dynamic team, hybrid model, in Rotterdam.

NS Stations (onderdeel Nederlandse Spoorwegen) logo
NS Stations (onderdeel Nederlandse Spoorwegen)

Backend Developer for Train Logistics System

Join NS as a Backend Developer to build advanced logistics software using Java, Azure, and microservices. Hybrid work in Utrecht.

Codasip logo
Codasip

JavaScript and TypeScript Developer for IDE

Join Codasip as a JavaScript and TypeScript Developer for IDE in Brno. Work with cutting-edge technologies in a hybrid environment.

Mediahuis nv logo
Mediahuis nv

Senior Back-end JavaScript Developer

Join Mediahuis as a Senior Back-End JavaScript Developer. Work with Node.js, TypeScript, and Azure in a hybrid role in Antwerp.

Topicus logo
Topicus

Software Engineer - Cloud Applications and Python

Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.

Twipe logo
Twipe

Mid-Level .NET Developer

Join Twipe as a Mid-Level .NET Developer to create robust software platforms using AWS, C#, and .NET. Drive innovation in media technology.

Rentman logo
Rentman

Senior Backend Developer

Join Rentman as a Senior Backend Developer in Utrecht, Netherlands. Work with PHP, MySQL, and microservices in a dynamic, agile environment.

Winparts logo
Winparts

Senior Back End Developer (Java)

Join Winparts as a Senior Back End Developer in Groningen. Work with Java, PHP, and SAP in a dynamic e-commerce environment.