10 days ago - req14476

Software Integrator

Research & development

Computer science & software engineering

In a nutshell

Location

Veldhoven, Netherlands

Team

Research & development

Experience

3-7 years

Degree

Bachelor

Job Category

Computer science & software engineering

Travel

No

Introduction

Do you enjoy engaging with a variety of teams of talented professionals and being in the lead to execute integration plans for the work of several concurrent software projects?

Job Mission

As a Software Integrator, your will play a central role in guarding the integration process and ensuring that the work from multiple projects is released in time and without errors to software releases that run on state of the art lithography tools.

Job Description

You integrate the work from multiple alignment project teams and work to the software release.

• Preparation and execution of the software integration plan;
• Integrating deliverables of the team and deliver them to ASML service packs;
• Trouble-shooting issues detected during integration;
• Improve Continuous Integration (CI);
• Clearly communicate status updates to different stakeholders (e.g. projects, release integrators);
• Contribute to making the whole process more efficient (for example, by constantly automating every possible integration and testing step).

Education

Bachelor or Master in Computer Science or similar.

Experience

• At least 3 years of work experience as a Software Integrator;
• Experience with testing, test automation and shell scripting;
• Relevant work experience with Linux, ClearCase, Git, DevOps, Continuous Integration (CI), Python, Perl, C and C++;
• Preferably experience of working in a large organization;
• Good understanding of Agile concepts and experience working in an Agile environment.

We have at the moment two positions available one within our Metrology department and one within our Embedded Software department. The experience above is required for both roles, but for the Embedded Software team, it is a must that the person has:

• Software integration experience with large and complex embedded systems;
• Strong focus on CI/CD practices, preferably in an embedded software environment.

Personal skills

• Flexible and able to adapt plans to sudden requests and changes;
• Takes initiative, shows ownership, able to bring change and is decisive;
• Strong drive to ensure the tasks are completed with the required quality;
• Practical, with critical focus and attention to details;
• Good degree of autonomy, but also a real team player. Independent decision making is desirable in combination with a cautious approach to choices that may have critical consequences.
• Strong communicative personality whom is fluent in English.

Context of the position

This position requires access to U.S. controlled technology, as defined in the United States Export Administration Regulations. Qualified candidates must be legally authorized to access such U.S. controlled technology prior to beginning work. Business demands may require ASML to proceed with applicants who are immediately eligible to access U.S. controlled technology.