30+ days ago - req33911

Software Migration Lead Engineer

Research & development

Computer science & software engineering

In a nutshell

Location

Veldhoven, Netherlands

Team

Research & development

Experience

3-7 years

Degree

Master

Job Category

Computer science & software engineering

Travel

No

Introduction to the job

The Greenhouse project is replacing the ClearCase environment by a state-of-the art software development environment and enabling the migration. The project is called Greenhouse because the new environment will evolve step by step on a new foundation. This software development environment services a large community with over 2500 active developers. The software being developed is deployed to the ASML machines at the customer.

Migrating the software to the new platform is an essential part of the project and your role. You will be working in a multidisciplinary team with IT and software 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.

Role and responsibilities

You will be working in the migration team as a lead. The teams are typically sized 4-7 highly skilled and educated people. Your job is to prepare and execute the technical work packages and monitor the quality of the results. Your primary focus will be guiding the team members in applying DevSecOps principles and technology and designing and implementing solutions in accordance with requirements and roadmap. Leading by example is key.

Education and experience

Background in Software Engineering or IT (MSc.)

Knowledge & experience

  • Strong knowledge on software development using C/C++, Python
  • Software development within ASML or similar environments is a plus
  • Knowledge of ASML software architecture and tooling is a plus
  • DevSecOps tools and principles
  • Strong knowledge on ecosystems (SCM and CICD) such as GitHub (is a plus), Atlassian, Azure DevOps
    Linux (RHEL) and similar operating systems
  • Build systems (Bazel is a plus, Cmake, Gradle)
  • Infrastructure as code tools (such as Rundeck, Terraform, Ansible, Puppet)
  • Containerization knowledge & experience (Docker, Kubernetes)
  • Cloud and on-prem platforms (GCP, VMWare)

Skills

  • You are seeking to work in a precise and challenging department.
  • You are quality-driven and you are looking for an environment where your technical skills will be enhanced and your ideas will be put to the test.
  • You are not afraid to debate technical aspects within the team because you know that we will always choose the best solution.
  • You want to be a part of a dynamic and challenging environment that leaves no room for errors in the live environment.
  • You are passionate about technologies and you would like be a part of our teams who are building large scale applications for large machines which in their turn, have a global usability.

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.

Other information

This position may require 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.
ASML does not accept unsolicited resumes from any agencies that have not signed a mutual service agreement. All unsolicited resumes will be considered ASML’s property, and ASML will not be obligated to pay a referral fee. This includes resumes submitted directly to hiring managers without contacting the Resource Center Department.
ASML is GDPR compliant, therefore we cannot process applications sent outside of our recruitment system.
If you are interested in this vacancy please apply.

Need to know more about applying for a job at ASML? Read our frequently asked questions.