ASML Platform Development Expert (C++) in Veldhoven, Netherlands


ASML is leading in the worldwide development, production and sales of high end lithography systems for the semiconductor industry. Worldwide over 10.000 people work at ASML, with important settlings in the United States, Asia and the head office in Veldhoven. The employees of ASML share the passion for technology with a customer focus. At ASML one works ongoing for the further development and implementation of complex and high-quality technological systems. Working at ASML is therefore challenging and extremely dynamic. To remain successful the company has ambitious objectives and high standard requirements. Within ASML, the sector Development and Engineering is responsible for the specification, design, integration, qualification, and sustaining of all ASML products.

Job Mission

As a Platform Development Expert you will join the software facilities team where you will have a key role in enabling, mediating and creating technical solutions which in turn will serve multiple software groups. Our technical teams will rely upon your technical expertise as well as your strong ability to see the greater good among multiple technical challenges.

Job Description

Working within the EUV Source Computer Systems team of approx. 15 people you will be working on providing and improving the operating system(s), virtualization, system installation, patching, backing-up, providing API for other layers and networking.

You will handle End-of-Life issues, assist the Architect in designing new features and directly pick up critical issues with our prototypes. You will be working on correct configuration of Operating Systems, manage network equipment, developing portability layers, providing functionality for system diagnostics. Optionally, if it is in line with your ambition, you will be aligning with our sub-contractors in the work we ask them to execute for us (outsourcing).

As a Platform Development Expert you will regularly provide feedback on progress and technical content to the Project/team Leader as well as the team of Software Engineers who will implement the proposed changes.

It’s crucial to have a constant communication with your stakeholders on the progress and specification status to ensure no-one is surprised or disappointed. These stakeholders include the software development partners, but also our factory and customer support representatives.

We are proud of our team. We hire talented, motivated people and give them responsibility and the autonomy to innovate. We like people with a ‘can-do’ attitude and we want people who are inquisitive, hungry and eager to grow with us.


  • Gather input/requirements, contacting relevant stakeholders

  • Create next level (detailed) designs.

  • Implement requirements in line with the created designs.

  • Validate implementations

  • Vendor selection for off-the-shelf software products.


Bachelor’s, Master’s or PhD degree in Computer Science, Informatics, Embedded Systems or equivalent experience.

  • Minimum 5 years of experience in troubleshooting and development in large-scale enterprise environments

  • Experience with Operating Systems (Linux, RTOS, VxWorks is a pre), C/C++, Scripting (Python), scheduling, resource monitoring, diagnostics, system debugging

  • Knowledge of Python and C is a big advantage

  • ClearCase / Git

  • Agile WOW – scrum/Kanban

Personal skills
  • Strategic thinking, solving today’s problems while keeping in mind a long-term plan, you like to see how things will evolve and what their impact will be.

  • Good listening skills, creative thinking, you like to come with innovative technical solutions

  • Very good communication & diplomacy skills

  • Helicopter view

  • Able to understand how complex systems work

  • Investigative attitude with a good quality and client orientation

  • Able to balance between the needs of multiple software groups

Context of the position

Within ASML the next generation of lithography machines is being developed in the EUV (Extreme Ultra Violet) program. In the program a new light source (Source) is introduced which creates EUV. The SW facilities team is responsible for providing the general facilities that help the functional teams to create reliable SW in an efficient way.

Other information

Applications sent by email cannot be processed

Location: Veldhoven, Netherlands

Level: Bachelor

Experience: 5-10 Experienced

Available since: 4/17/2018

Functional area: Information Technology

Background: Computer Science

Reference: req1654