Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

ASML · Standplaats: Veldhoven · 16 september 2020

ASML is an innovation leader in the semiconductor industry. Find out what we do and why we do it.

Get to know ASML and learn about our vision and mission, our history, and how we operate.

  • Find out what it's like working at a semiconductor industry leader. Discover job benefits, clubs and events, and our culture.

Find out how we provide our customers with the hardware, software and services they need to mass produce patterns on silicon.

  • There's value in being ahead of the curve. Learn how we make technological advances and generate opportunities.

  • We release annual and quarterly financial results to ensure investors, both current and potential, are kept informed.

today - req18907

Algorithms Developer

Research & development

Computer science & software engineering

In a nutshell


Veldhoven, Netherlands


Research & development


3-7 years


Computer science & software engineering




When people think 'software', they often think of companies like Google or Microsoft. Even though ASML is classified as a hardware company, we in have for instance one of the world's largest and most pioneering Java communities. At ASML, our software teams create and implement solutions that runs in the most modern semiconductor fabs in the world, helping our customers like Samsung, Intel and TSMC make computer chips faster, smaller, and more efficient. Here, we're always pushing the boundaries of what's possible.

Key in these software solutions are mathematical models based on algorithms that are used to interpret data collected during the chip production process in order to determine the performance of the process and optimize it if needed. For the team working on the development and implementation of these algorithms we are looking for new members.
Could this be your next job?

Job Mission

We are looking for anAlgorithm Developerwho can develop and improve algorithms/ mathematical models from a software point of view.

Job Description

  • Collaborate with our experts developing or improving algorithms / mathematical models and contribute to the development from a software point of view.
  • Fully understand the functional design of the algorithms: what problem the algorithm solves, why such algorithm is chosen and how it solves the problem
  • Review algorithm descriptions form a software point of view, identify risks or issues that might occur when transferring a mathematical model into software.
  • Create a solid software design for algorithms or parts of it, where speed and memory usage should be optimized.
  • Write quality code that is easy to test and maintain.
  • Define, automate, and execute tests on unit, component, and integration level
  • Write clear documentation for design and qualification
  • All of the above in close collaboration with team members.


in Computer science, Mathematics, or equivalent


  • Java SE programming skills on expert level
  • Experience with scientific/mathematical programming, such as Matlab, Python, Julia
  • Good knowledge of algorithms and data structures in computer science
  • Good knowledge of linear algebra, preferably also on optimization techniques and control modeling
  • Experience with OO design principles, UML diagrams, design patterns
  • Experience with testing of large systems, understand the concept of unit, component, and system level testing
  • Extensive knowledge of profiling and debugging
  • Preferably have experience in Continuous Integration, but also Maven, Git, and Atlassian stack

Context of the position

ASML creates the conditions that enable you to realize your full potential. We provide state-of-the-art facilities, opportunities to develop your talents, international career opportunities, a stimulating and inspiring environment, and most of all, the commitment of a company that recognizes and rewards outstanding performance.
An assessment will be part of the recruitment process.

  1. Search jobs
  2. Algorithms Developer

Meld Misbruik


Standplaats: Veldhoven

16 september 2020

Vacature kenmerken

Automatisering / Internet
algorithm developer
1 - 40 uur per week
De Run, Veldhoven

Software engineer Applicatiebeheerder Web Developer Systeembeheerder Full Stack Developer Software Developer PHP Developer Java Developer IT Manager Devops Engineer

Tweakers vormt samen met Hardware Info, AutoTrack,, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2020 Hosting door True