ASML logo

Computer Science Internship: C++/C Software Developer

ASML

Introduction

Are you a vocational (MBO) or bachelor student in Software Engineering, Computer Science, or a related field? Do you have an affinity with C++ algorithms? 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

  • Analyze the current ASML 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

  • Integrate and utilize ASML’s internal metadata, tools, and services related to code visualization.
  • Provide metadata code visualization and generate diagrams.

Your Profile

To be a perfect match with this internship, you:

  • Are a vocational (MBO) or bachelor student in Computer Sciences, Software Engineering, or similar.
  • Have knowledge in C++, UML, and object-oriented design. Knowledge of Python is a plus.
  • Have an affinity for exploring the best solutions for C++ algorithms and 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 apprentice internship with a duration of a minimum of 6 months for 4-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. 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
  • Inclusive environment
  • Flexible working
  • Well-being programs
  • Employee networks

Similar jobs

Last update: 23 minutes ago

ASML logo
ASML

Computer Science Internship: Web Developer

Join ASML as a Computer Science Intern focusing on web development, enhancing code visualization tools. Ideal for students in CS or Software Engineering.

ASML logo
ASML

Computer Science Internship in Continuous Integration Pipelines

Join ASML as a Computer Science Intern to enhance continuous integration pipelines using Python and GitHub.

ASML logo
ASML

Software Engineering Internship - Modularity Improvement in Scanner Software

Join ASML as a Software Engineering Intern to improve modularity in scanner software using C++, Python, and design patterns.

ASML logo
ASML

Computer Engineering Internship: Real-Time Network Packet Diagnostic Tool

Join ASML as a Computer Engineering Intern to develop a real-time network packet diagnostic tool using C and Python.

ASML logo
ASML

Software Engineering Internship: Software Tool Development

Join ASML as a Software Engineering Intern to develop software tools and dashboards using Mendix, focusing on APIs, UX, and UI design.

ASML logo
ASML

Computer Science Internship: Migration to OPC-UA Interface on PLC

Join ASML as a Computer Science Intern to explore migration to OPC-UA interface on PLCs. Enhance your skills in C++, Linux, and OPC UA.

ASML logo
ASML

Internship - Full Stack Software Engineer

Join ASML as a Full Stack Software Engineer Intern in San Jose, CA. Work on cloud computing infrastructure for semiconductor chip production.

ASML logo
ASML

Computer Engineering Internship: Real-Time Motion Control Platform Characterization

Join ASML as a Computer Engineering Intern to characterize real-time motion control platforms. Gain hands-on experience in a leading semiconductor company.

ASML logo
ASML

Internship - Software Developer in DevOps

Join ASML as a Software Developer Intern in DevOps, focusing on automation and CI/CD infrastructure.

ASML logo
ASML

Image Processing/Machine Learning Intern

Join ASML as an Image Processing/Machine Learning Intern to develop algorithms for metrology systems in the semiconductor industry.

ASML logo
ASML

Data Science Internship: Overlay Modeling

Join ASML as a Data Science Intern focusing on Overlay Modeling. Enhance your skills in Python, MATLAB, and PyTorch in a hybrid work environment.

ASML logo
ASML

Machine Learning Internship for Semiconductor Metrology

Join ASML as a Machine Learning Intern in Veldhoven, focusing on semiconductor metrology with Python and MATLAB skills.

ASML logo
ASML

Physics and Mathematics Internship for Software Tool Generation and Data Analysis

Join ASML as a Physics and Mathematics intern to develop software tools and analyze data in a high-tech environment.

ASML logo
ASML

Frontend Developer Intern

Join ASML as a Frontend Developer Intern in San Jose, CA. Work with React, JavaScript, and TypeScript on cutting-edge data analytics tools.

ASML logo
ASML

Physics Engineering Internship: Optical Simulation and Sensor Performance Analysis

Join ASML as a Physics Engineering Intern focusing on Optical Simulation and Sensor Performance Analysis.

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.

ASML logo
ASML

IT Internship: Strategic Management

Join ASML as an IT Strategic Management Intern to gain hands-on experience in strategic planning and business analysis.

Under Armour logo
Under Armour

IT QA Engineering Intern - Rookie Program SS' 2025

Join Under Armour's Rookie Program as an IT QA Engineering Intern in Amsterdam. Gain hands-on experience in QA engineering with a focus on testing and agile processes.

FoodLabs logo
FoodLabs

Senior C++ Computer Vision Engineer

Join a cutting-edge AI-DeepTech startup in Berlin as a Senior C++ Computer Vision Engineer. Work on world-class on-device AI technology.

TomTom logo
TomTom

Senior Software Engineer III - Java

Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.

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.

ASML logo
ASML

Physics and Optics Internship in Mirror Metrology Development

Join ASML as a Physics and Optics intern to develop mirror metrology for EUV projection optics. Gain experience in a dynamic team environment.

ASML logo
ASML

Internship - Reliability Data Science

Join ASML as a Reliability Data Science Intern in San Diego, focusing on data analysis and programming.

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.