Enabling the chip technologies of tomorrow – how Python helps us

With the upraise of data science, more and more People from a non-programming background come to Python. We'd like to share our experience how we successfully use Python in a non-software development department.

Tags: Data Science

Scheduled on friday 11:20 in room media


Tim Hoffmann

After programming some other languages I fell in love with Python and use it professionally as well as privately nowadays. I got involved in open source to make the tools that I want to use even better.


Carl Zeiss SMT GmbH is the leading manufacturer of lithography optics. Our optics allow chipmakers to produce smaller, faster and more energy efficient computer chips. As we move to smaller and smaller structures, the necessary optics grow more and more complex. Customized simulations and data analytics by highly qualified technical domain experts are essential. These people are not experienced software developers. However, with Python and the right support, we can give them powerful tools to accomplish their task efficiently.

Pioneering Python in a larger enterprise can be challenging. At present, we use Python in selected areas of our product development and production processes. We'd like to share our challenges and solutions with using Python in a heterogeneous company environment. In particular, how can we make Python accessible to non-programmers? How do we ensure consistent development? How do we embed in the non-Python ecosystem of the company?