Software Engineer / Machine Software Engineer

Organisatie- en afdelingsomschrijving

Our client is a successful Dutch high-tech enterprise that produces complex lithography systems used by chip manufacturers in the production of integrated circuits. Our client is at the cutting edge of this technology and delivers systems to all the world's leading chip manufacturers. The companies 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.

The company is headquartered in Veldhoven, the Netherlands.

We are looking for several Software Engineers. Are you enthusiastic about supporting, maintaining and optimizing software processes for machine systems? Do you have a background in Computer Science or equivalent? Are you also adept in coding/programming in Unix or Linux? We might be looking for you!


As Machine Software Engineer, you will primarily support, maintain and optimize generic manufacturing processes and realizes efficient and effective means and methods. Main activities are focused on system software processes. Support is mainly done within a Unix environment. Examples are: software installation process, patch updating process, and configuration management. In summary, your main responsibilities for this position are:


Process engineering:

Specifies & implements software to realize wafer fab products, for instance:

  • Process and/or technical improvements on existing processes/tools;
  • Design, documentation, implementation and after care of new processes / tools  
  • Setting up Service Level Agreements.

Project engineering:

  • Involvement in projects as a subject matter expert regarding machine software.
  • Management of changes and incidents concerning software procedures and software tools.
  • 2nd line support software procedures and tooling.
  • Give training for end-users (Dutch and English).


  • Education

    Bachelor, Master, PdEng or PhD degree in Technical Computer Sciences, Software Engineering, Embedded Systems or equivalent



    ·          2 - 5 years of relevant work experience in a production environment with high tech products and complex production processes.

    ·          Experience with coding/programming: Unix or Linux, Software Configuration Management Tooling and Software Engineering experience in a technical domain.

    ·          Knowledge of process improvement methods.


    Personal skills

    ·          Analytical, pragmatic and result driven (hands-on mentality)

    ·          pen-minded, strong communication skills, team player, self-starter, to take initiative and to be result oriented

    ·          Fluent in English in speech and in writing.

    ·          Dutch native speakers


The right candidate will be provided a challenging and varied position in a professional, high-tech environment. An appropriate salary, future prospects and excellent benefits are evident. After a period of secondment and functioning properly, you can be contracted by our client.

Inlichtingen bij

Do you feel you are the most suitable person for this position or do you have any further questions?

Send your CV to or call 040-4015200 and ask for Steven Hendriks. 

Solliciteren bij

Do you feel you are the most suitable person for this position or do you have any further questions?

Send your CV to or call 040-4015200 and ask for Steven Hendriks.