Loading component...

Two ASML colleagues work together on a whiteboard.

Computer science & software engineering jobs

Designing and building some of the most advanced software in the semiconductor industry

Browse jobs

Software plays an important role at ASML and can be found throughout our product portfolio. Without our software solutions, it would be impossible for chipmakers to manufacture increasingly advanced and energy-efficient chips.

Working in software at ASML

More than 3,000 software engineers create solutions that allow us to run, measure and optimize our lithography machines and to streamline chipmakers’ manufacturing processes.

 

Collaboration is key – at ASML, we encourage each other to speak up and contribute, relying on our diverse backgrounds and perspectives to arrive at the best solutions.

A group of ASML software specialists gather around a table with a large sheet of paper with post-it notes on it.

Java

At ASML, we use Java to develop tools that give chipmakers insight into their manufacturing process. Java is also used in diagnostic tools that help our customer support engineers keep our machines running in fabs around the world.

C++

Our C++ code base is a highly portable and multi-layered system that keeps pace with the chip-making industry and enables us to deep-dive into novel problems.

Python

We use Python for calibration and performance monitoring of every machine in our product portfolio, allowing our customers to create state-of-the-art computer chips using a range of diagnostic tools and an intuitive user interface.

C#

You probably haven’t used C# the way we use it at ASML. As one of our software developers, you’ll get the opportunity to develop machine control software and implement complex algorithms.

Other languages

Join our large software departments where people work with C languages, Java, .NET, MATLAB, big data, algorithms and UX design.

Loading component...

Loading component...

Career tracks in software

Loading component...

Loading component...

Loading component...

Loading component...

Read our most frequently asked questions about software engineering jobs at ASML.

Loading component...

Loading component...