Senior Platform Designer

  • Job category IT
  • Employment Fulltime
  • Reference number VAC-10030081
  • Location Veldhoven
  • Contract type Secondment via YER
  • Industry IT & Telecom

About this vacancy

ASML brings together the most creative minds in science and technology to develop lithography machines that are key to producing faster, cheaper, more energy-efficient microchips. They 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 clients microchips, which in turn leads to smaller, more powerful consumer electronics.

Introduction to the job

ASML is one of the world’s leading manufacturers of semiconductor-chip-making equipment. A majority of the world’s microchips receive their critical lithographic patterning in machines made by ASML. ASML also produces metrology tools and advanced applications to analyze and optimize the performance of the customer production process. You can be a part of the movement that will bring the next generation of chips to the world.

Be a key participant in the development of our distributed data and compute platform infrastructure. Be accurate, be precise and own the specification, design and implementation of security-related features. Onboard, integrate and configure open source or other packages that support the development of semiconductor process tuning applications on the ASML platform.

Be part of this compute platform that is one of the main pillars under the production of the next generation microchips of Apple, Samsung, Intel, TSMC and many others. You will be working in the virtual compute platform (VCP). This platform is developed inside ASML to host compute and analytics applications that aim to improve the yield in the semiconductor factories of our customers.

Job description

You will be working at Business Line Applications. The BL Apps develops Analytics & Control solutions that 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). You will work on the platform underneath these processing algorithms, a distributed computing platform.

This platform will provide value to ASML customers all over the world, making sure the chips of the next generation are produces efficiently and with the highest quality. There are 3 – 4 infra teams, 20-30 engineers, Product Owners and Scrum Masters working on the platform layers. The application development teams that develop the business critical applications consist of 15-25 teams.

You will be working as a (Lead) Platform Designer in the virtual compute platform (VCP). This platform is developed inside ASML to host compute and analytics applications that aim to improve the yield in the semiconductor factories of our customers.

These applications take data from ASML scanners and ASML yield star equipment. They combine this data to real time production corrections and scanner process diagnostics. The corrections are sent back to the ASML production equipment. Failure of the platform has high impact. It would mean failure of the customers (Apple, Samsung, Intel etc.) production facility.

Company

ASML is a successful Dutch high-tech enterprise that produces complex lithography systems used by chip manufacturers in the production of integrated circuits. ASML is at the cutting edge of this technology and delivers systems to all the world's leading chip manufacturers. ASML's employees are among the most creative talents in the fields of physics, mathematics, chemistry, mechanical engineering and software. Every day they collaborate in close-knit multidisciplinary teams in which members listen to and learn from one another and exchange ideas. It is the ideal environment for professional development and personal growth.

ASML is headquartered in Veldhoven, the Netherlands.

Offer description

You will be employed by YER and seconded to ASML. We offer:

  • Good employee benefits
  • Challenging assignments
  • Excellent guidance from your consultant and YER's back office
  • Development opportunities, including the YER Talent Development Programme with a personal coach
  • Intensive support for international candidates (including Dutch lessons, tax-return and accommodation assistance)
  • Cooperative and results and relationship-driven
  • Friendly atmosphere and open culture
  • Community/network with other technology professionals from a variety of multinationals
  • Events and master classes with interesting speakers and attractive companies

Candidate profile

Job Description

Build the Kubernetes platform that the chip factories can depend on. You don’t write obscure scripts that people will forget exist. Instead, you’ll contribute to the platform that is essential to the chip manufacturers, and in turn essential for the coming generations many semiconductor based devices. The platform itself consists of a scalable and distributed data and compute infrastructure. The scale and complexity of the platform gives everyone involved the opportunity to keep learning new things. You are a senior engineer able to pull your own weight and train and support others.

Be part of this compute platform that is one of the main pillars under the production of the next generation microchips of Apple, Samsung and many others.

The platform is currently developed based on DC/OS. In 2023 we are completing the migration to Kubernetes for orchestration and CEPH for storage. We develop the platform aspects in our team. Scheduling of resources, containerization, fail-over and data collection from scanner and measurement devices inside the fab. We have an uptime expectation of 4 nine’s. As a true distributed computing and security expert you will have your own view on such a baseline expectation. This might be a nice topic to discuss during an interview.

Installations and upgrades are automated with Ansible. Other technologies you may encounter are Spark for data processing, Kafka for notifications and high volume data ingestion. Hadoop and HBASE are used for data storage (being replaced by CEPH). We are open to your underpinned input on the suitability of stable alternatives for these technologies where these better suit the ASML business case.


Your responsibilities:

  • Implement the product features with the team
  • Automate tests to the implemented features
  • Help application developers to understand the infrastructure / cluster / system
  • Increase platform reliability by improving system resilience (bug-fixing and beyond)
  • You like to excel on the intersection of the software & infrastructure world.
  • **Senior** software engineer, you are a *infra developer* delivering platform *infrastructure-as-code* for more than 6 yrs
  • Expert knowledge on Kubernetes
  • You are at home in the Linux landscape (ours is RHEL-based)
  • Strong knowledge of *infrastructure-as-code* landscape (*Ansible*, Terraform, Puppet, Chef, Salt) -- we use Ansible
  • *Platform-thinking* / SRE mindset: our deliveries have a large community of different stakeholders, and you will contribute on making it smooth, resilient, clean
  • Past proven experience with Kubernetes *development* and python guru / Microservices Architecture
  • You bring a very structured way of working for yourself and are able to instill that mindset into the team
  • You are not afraid to experiment, collaborate, and share ideas
  • Big Plus: knowledge on security, designing and implementing IT-Security (e.g. Hashicorp, Keycloak, platform hardening, role-based access) in enterprise cloud environments.