Internship - Software Engineer (GEM)
ASML is a leading company in the development of lithography machines for microchips. They are seeking a Software Engineering Intern to assist in the development and enhancement of internal tools and automation systems, focusing on requirements gathering, design proposals, implementation, testing, and CI/CD pipeline enhancement.
Responsibilities
- Collaborate with stakeholders to collect, clarify, and document functional and technical requirements
- Develop and present design solutions, ensuring alignment with software architects and engineering best practices
- Build and integrate the approved design into the existing system, following coding standards and development guidelines
- Create and execute comprehensive test cases to validate the functionality and reliability of your implementation
- Upgrade the Jenkins pipeline to support automated testing, improve reporting, and streamline development workflows
Skills
- Must be in process of consideration for GEM Fellowship to be eligible!
- Pursing a Bachelors Degree in Computer Science related field, such as Software Engineering, Network Engineering
- Deep knowledge of and object oriented programming language like java, C#, C/C++
- Strong understanding of software development principles and version control systems
- Experience with Jenkins, Groovy, and PostgreSQL
- Familiarity with automation frameworks and CI/CD pipelines
- Knowledge of SECS/GEM communication standards
Company Overview
Company H1B Sponsorship