Introduction
Are you a (HBO) bachelor or master student in Computer Science or a related field looking for an apprentice or graduation internship? Do you have knowledge of dynamic modeling and FEM and have affinity with experimental techniques? Then this internship might be interesting for you!
Background Information
ASML has a proprietary software interface for remote network communication between client and server (called DDF). This interface technology is used to communicate between driver software running on Linux, and PLC devices implementing C++ code. The interface allows controlling the PLC software to, for instance, retrieve data and actuate transducers. Due to multiple reasons, ASML would like to switch to a standardized communication interface: OPC UA. To enable the migration of existing software based on the proprietary software interface with OPC UA interface on PLC, a feasibility study is started.
Your Assignment
There are many steps to be taken to migrate existing software interfaces to OPC UA. In this assignment, a first step is made in this process:
- Understand how existing DDF interfaces on PLC work.
- Learn how to implement OPC UA server on PLC.
- Investigate how existing defined interface could be translated to an OPC UA interface model.
- Prototype one or more interfaces in OPC UA as proof of concept.
- Investigate how source code can be generated that maps existing DDF interfaces on OPC UA interfaces.
Your Profile
To be a perfect match for this internship, you:
- Are a (HBO) bachelor or master student in Computer Science or a related field.
- Have good software development skills and good knowledge of C++.
- Have experience in Linux or Linux-like environment. Software architecture and design knowledge is a plus.
- Work well in a team and on your own and you are able to understand and learn existing code base.
- Have strong communication skills and are fluent in English both verbally and in writing.
This is a (HBO) bachelor or master apprentice or graduation internship with a duration of a minimum of 6 months, for 4-5 days a week, starting date is flexible.
Please note that we can only consider students who are enrolled at an educational institution for the entire duration of the internship.
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!
This position requires access to controlled technology, as defined in the Export Administration Regulations (15 C.F.R. 730, et seq.). Qualified candidates must be legally authorized to access such controlled technology prior to beginning work. Business demands may require ASML to proceed with candidates who are immediately eligible to access controlled technology.
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
Computer Science Internship: C++/C Software Developer
Join ASML as a Computer Science Intern focusing on C++/C software development and code visualization.
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.
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.
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.
Internship - Software Developer in DevOps
Join ASML as a Software Developer Intern in DevOps, focusing on automation and CI/CD infrastructure.
Internship - Reliability Data Science
Join ASML as a Reliability Data Science Intern in San Diego, focusing on data analysis and programming.
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.
Software Development Engineer Intern
Join AWS as a Software Development Engineer Intern in Munich. Work on cutting-edge projects and gain real-world experience.
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.
Machine Learning Mathematics Engineer
Join ASML as a Machine Learning Mathematics Engineer to develop optical metrology solutions using machine learning and optimization algorithms.
Software Engineering Internship
Join Uber's Software Engineering Internship for hands-on experience in tech, open to Canadian students.
Software Engineering Internship
Join Uber as a Software Engineering Intern to gain real-world experience in a fast-paced environment. Work on impactful projects.
Software Engineer - AI-powered Automation Intern
Join IBM as a Software Engineer Intern focusing on AI-powered automation. Work with cutting-edge technologies and transform AI research into real-world solutions.
Software Engineering Internship
Join Uber's Software Engineering Internship to gain real-world experience in tech. Open to first or second year students.
Software Development Engineer Intern - ML Chip Architect
Join Amazon as a Software Development Engineer Intern focusing on ML Chip Architecture. Work on cutting-edge machine learning technologies.
Software Development Engineer Intern
Join Amazon as a Software Development Engineer Intern in France. Work on cutting-edge technology and industry-defining projects.
Software Engineering Internship
Join Uber's Software Engineering team as an intern, gain real-world experience, and contribute to impactful projects.
Software Engineer Intern/Co-op
Join Meta as a Software Engineer Intern to work on impactful projects and develop your skills in a dynamic environment.
Software Engineering Internship
Join Uber's Software Engineering Internship to gain real-world experience in tech. Ideal for first or second year students.
Software Engineering Internship
Join Uber's Software Engineering Internship for hands-on experience in tech. Open to first or second-year students.
Internship – Software Engineering (Web)
Join Universal Orlando Resort as a Software Engineering Intern for Summer 2025, focusing on web development.
Software Engineer Intern/Co-op
Join Meta as a Software Engineer Intern to work on impactful projects and develop your skills in a dynamic environment.
Software Engineering Internship
Join Uber as a Software Engineering Intern to gain real-world experience in software development and testing.
Software Engineering Internship
Join Uber's Software Engineering Internship for hands-on experience in tech, open to UC Berkeley students.