Introduction
Do you have a passion for and have experience in software integration and taking it to the next level CI/CD? Do you have a passion to automate everything possible and to be specialized in integration processes of a very large organization? ASML Metrology Wafer Alignment department is looking for people with these passions in a role as senior software Integrator.
Integrating software developed by various teams and delivering it to the next stage, such as ASML service packs. This involves automating integration and testing processes, introducing CI/CD tools, and acting as a technical point of contact for stakeholders.
You will manage and release software assemblies (independent software components) by:
Creating and maintaining baselines for development teams.Integrating deliverables into assembly baselines.Promoting assemblies to software releases once quality criteria are met.Delivering clear and comprehensive release notes.
You collaborate with the Team Lead/Product Owner and the Architects to define which features will be delivered in which version; These versions are then aligned with other assembly integrators to form complete software releases.
In parallel, you work with the test architect to define the test set required to qualify the assembly for integration.
Key Responsibilities:
Integration: Combining software components and modules from different teams into a working system or product.Automation: Automating integration and testing processes to improve efficiency and reduce manual effort.CI/CD: Introducing and implementing CI/CD (Continuous Integration/Continuous Delivery) practices and tools to streamline the software delivery pipeline.Technical Expertise: Serving as a technical point of contact for integration-related issues and providing guidance to other team members.Communication: Collaborating with various stakeholders, including developers, system engineers, and physicists, to ensure smooth integration.Problem Solving: Debugging and troubleshooting issues that arise during the integration process.Education
Bachelor or Master level with an education in Computer Science.
Experience
5+ years of experience in software development, software development process, integration and experience with handling large software archives.Demonstrable expertise in software configuration management (eg. ClearCase, Git and/or SVN), Unix/Linux, C++ and/or Python.Experience in deploying CI/CD practices.Good understanding of Agile concepts and experience working in an Agile environment.Preferably experience in testing and test automation.
Behavioral skills
This position requires access to controlled technology, as defined in the United States 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 inclusionASML 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.
Need to know more about applying for a job at ASML? Read our frequently asked questions.