Senior Platform Software Engineer

Introduction to the job

ASML is one of the world’s leading manufacturers of semiconductor-chip-making equipment. In addition, ASML produces metrology tools and advanced applications to analyze and optimize the performance of the customer production process. In this department, we develop metrology tool for advanced lithography control. Our goal is to improve the accuracy of performance metrics (such as overlay, focus, critical dimension) as measured on the end product of a fab process (wafers with chip structures).

Role and responsibilities

We are hiring a Senior Platform Software Engineer for New Platform group to contribute to the development and maintenance of YieldStar Cloud Platform. You will interact with multiple stakeholders from different departments to understand and make use of the existing way of working, IT infrastructure, and Digital platforms available in the organization. You will join the New Platform software group, which is responsible for building and maintaining future-proof, scalable Cloud Platform for building YieldStar Metrology Applications enabling fast and high-quality machine learning developments and deployments.

You will be a member of a YieldStar Cloud platform team where you will interact with software engineers, data engineers, data scientists and UX designers. You are expected to familiarize yourself with our current customer solutions and understand our complex metrology domain. You will be part of a Scrum team, and an Agile train organized according to ASML SAFe (Scaled Agile Framework) way of working.

You are a Senior Platform Software Engineer for New Platform group. Your primary goal is design, develop, qualify  and maintain YieldStar Cloud platform to grow further in supporting and enabling YieldStar Metrology Applications.

You drive together with your peers Platform Software Engineers and in alignment with your Platform Architect innovation in technologies and commonality x-cross Yieldstar Metrology Applications by providing generic platform software services, components, tooling and infrastructure for developing, testing, qualifying and deployment of Machine learning applications.

Our YieldStar Cloud platform team is the foundation that enables AI innovation across the department. We're committed to building reliable, scalable, and user-friendly infrastructure that accelerates the development and deployment of machine learning models. We need talented software platform engineers who can bridge the gap between machine learning models development and production-ready systems.

Education and experience

  • Experienced BSc or MSc in Computer science, Data engineering, Software engineering or acquired via relevant work experience​

  • > 8 years of experience in a full-stack SW development engineer role (preferably Python, Java, React)

  • > 5 years of experience as Cloud engineer/native in a DevOps environment (preferably Azure)

  • Experience with infrastructure as code tools (preferably Terraform, Ansible, Puppet)

  • Experience with containers and their orchestration ( preferably Kubernetes)

  • Experience with data processing pipelines (preferably Dagster) and data storages

  • Good understanding Cloud native architecture including Cloud security principles, compliance frameworks, and industry standards

  • Familiar and embracing using open source frameworks and technologies

  • Affinity with machine learning platforms and technologies

A Platform Software Engineer should be proficient in a range of computer technologies and languages and understanding the nuances of different operating systems and networking concepts.

Skills

You will be part of a creative, dynamic work environment where you collaborate with supportive colleagues. There is always space for creative and unique points of view. You’ll have the flexibility and trust to choose how to tackle tasks and solve problems. To thrive in this job, you’ll need the following skills:

  • Passionate about software development and stay in touch with the latest technology developments

  • You enjoy solving fascinating technical challenges at the intersection of infrastructure, data, and software engineering

  • Quick-wittedness and outstanding capability to familiarize with complex domain

  • Strong personal initiative, sense of responsibility, and perseverance

  • Good communication and teamwork skills and integrative personality when dealing with different disciplines and cultures

  • You have the courage to leave behind the usual approaches

Other information

Please add an up to date CV when applying for this position.

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

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

Related vacancies