functieomschrijving


  • 10 maart 2025
  • vacaturenummer: 9177914
  • 10 maart 2025
  • vacaturenummer: 9177914

Introduction

ASML, including its affiliates and subsidiaries, bring together the most creative minds in science and technology to develop lithography machines that are key to producing faster, cheaper, more energy-efficient microchips. We design, develop, integrate, market and service these advanced machines, which enable our customers - the world’s leading chipmakers - to reduce the size and increase the functionality of their microchips, which in turn leads to smaller, more powerful consumer electronics. Our headquarters are in Veldhoven, The Netherlands.

This role of an IT software integration engineer is in the IT department of ASML, specifically in the Greenhouse project. This project is replacing the ClearCase-based software development environment by a state-of-the-art software development environment (DevEnv). ClearCase currently serves a large community with over 4000 active developers. The project is underpinned by a strong drive towards Continuous Integration and DevSecOps way of working within the development community. 

Functie-eisen

You will be working in a multidisciplinary team with IT and software integration engineers to deliver results fast and in short cycles. This team delivers the solution in incremental steps with a strong connection to the tools and techniques provided to the end-users.

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.

Competenties

Role and Responsibilities

You are flexible to pick up different tasks depending on the phase of the project, for example;

  • building proof of concepts and prototypes;
  • designing and implementing the solutions chosen for production;
  • writing and executing test procedures to systematically test the solutions;
  • knowledge sharing and support towards Greenhouse and the wider community.

You will be working in one of the Greenhouse engineering teams as an engineer. These teams are typically sized 4-7 highly skilled and highly educated people.

The team delivers solutions to support and automate the software integration process in the new development environment. The team writes SW tools to help in software integration (e.g. multi-repository tooling, SCM automation), and writes integration processes for the software developers at ASML. One of the activities of the team is developing a Python Command Line Interface.

The team is not involved with setting up the needed IT infrastructure (Cloud, On-premises infrastructure, networking, etc.). That is Infrastructure Configuration Management provisioning servers, cloud, AWS, GCP, Puppet, Terraform, Ansible, etc.. is not an activity of the team.

Education and Experience

  • Experience in software development using Python.
  • Experience with Linux (RHEL) or similar operating systems.
  • Experience with Build systems (Bazel is a nice to have).
  • Experience with SCM and CI/CD ecosystems, such as GitHub & GitHub Actions is a plus.
  • Background in C/C++ is a plus.
  • Some understanding of software integration processes is required, possibly related to software version configuration management of large software systems (a composed system of systems, this includes branches, versioning, modules, system-of-systems, tagging of VCS, etc.).
  • Knowledge on Software Configuration Management (SCM) principles.
  • Experience with multi-repository SCM tools such as Git Submodules or Git Repo is a plus.
  • DevSecOps tools and principles.
  • Software development within ASML or similar environments is a plus.
  • Knowledge of ASML software architecture and integration processes and tooling is a big plus.
  • Background in Software Engineering or Computer Science (MSc.-level).

Personal Skills

This vacancy may be for you if you:

  • are a team player;
  • are adaptable: mixed development, testing, interaction with stakeholders;
  • have a strong customer-first mindset;
  • can communicate (technical) topics to variety of different kinds of stakeholders;
  • are a technical savant: enjoy a technically-challenging work environment;
  • are result driven: achieve goals on short and long term;
  • enjoy going the extra mile;
  • have a quality mindset.


Arbeidsvoorwaarden

Remarks

This is a fulltime position and the candidate is expected to work at the office at least 4 days/week.

Diversity & 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.

Bedrijfsinformatie

ASML is a Dutch high-tech company and a key supplier of chip-making machines like steppers and scanners. Based in Veldhoven, it handles R&D, assembly, and supports clients with 60 service centers across 14 countries. Founded as a joint venture of ASM International and Philips, ASML serves global clients, mostly in Asia (66% of 2011 revenue), the U.S. (25%), and Europe (9%). Its largest customer accounted for 25% of revenue. Zeiss, its main supplier of lenses, represents nearly 30% of ASML’s procurement costs. The two maintain a strategic alliance requiring a three-year notice for termination. ASML heavily invests in R&D.

Context of the position

You will be working in the department IT Solution Delivery Software which is responsible for the development environments (software and hardware) used by ASML software developers in order to produce commercial software products. This environment consists of an integrated development, build, test and release environment and must be capable to support Continuous Integration throughout the lifecycle and configuration management of the ASML product software.

The environment is developed and maintained in close cooperation with the ASML software development community (more than 5000 developers within multiple departments).

Uiteraard staat deze vacature open voor iedereen die zich hierin herkent.

contact

Gustavo Muller Adade
gustavo.muller.adade@randstaddigital.com