You are responsible for testing the team deliverables, aiming for higher quality software, early bug finding and earlier delivery.
Python at ASML
At ASML, we make world-leading lithography systems that create nanometer-resolution chip patterns. We achieve this using both embedded software solutions and a range of established programming languages, including C, C++, and Python.
Our Python code makes sure our machines are calibrated properly from the moment they’re switched on. It performs a vast range of diagnostic tests to keep these machines running as effectively and efficiently as possible. When you’re using multiple machine types, in multiple locations to create intricate patterns on chips that measure only a few nanometers in size, it’s a complex responsibility. That’s because your code ensures the world’s microchips function. If your code breaks, the chips short circuit and the world’s electronics industry flounders.
Our Python code innovates and optimizes at every stage of the chip production lifecycle to push the semiconductor industry to its limits. It is also responsible for the user interface that the world’s top chipmakers use every day to diagnose and fix any issues. And, if a simple fix is detected, then our Python code automatically corrects the issue.