Oberkochen, Germany
13 days ago
Softwareentwickler - Python - Visual Inspection (m/w/x)

ZEISS Semiconductor Manufacturing Technology ​

Enabler für kleinere, leistungsfähigere und energieeffizientere Mikrochips ​

Arbeiten, wo das Morgen entsteht. ​

Was darf bei keinem Smartphone fehlen? ​

Genau, der Mikrochip – das Herzstück eines jeden elektronisch gesteuerten Systems. Rund 80 Prozent aller Mikrochips weltweit werden mit ZEISS Technologien gefertigt. ZEISS ist Technologieführer im Bereich Halbleiterfertigungs-Equipment. Mit hochpräzisen Lithographie-Optiken, Photomasken-Systemen und Lösungen für die Prozesskontrolle ermöglicht ZEISS die Herstellung von immer kleineren, leistungsfähigeren und energieeffizienteren Mikrochips – und prägt so mit seinen Innovationen das Zeitalter der Mikro- und Nanoelektronik entscheidend mit.​

Wollen Sie mit uns die digitale Transformation vorantreiben?

Dann unterstützen Sie uns als Softwareentwickler - Python - Visual Inspection (m/w/x) im Bereich Digital Processes & Solutions bei der Entwicklung von vielfältigen Software- und Automatisierungs-Lösungen für die Betriebs- und Messmittel unserer Produktion.

Ihre Rolle

Als Mitarbeitender in unseren agilen Softwareentwicklungsteams werden Sie:

gemeinsam die Verantwortung für eine Software zur automatischen visuellen Inspektion von Oberflächen optischer Komponenten übernehmen

sich in den bereits vorhandenen Code und Funktionsweise einer neuartigen Messmaschine einarbeiten

dabei den Product-Owner des Teams bei der Prozess- und Anforderungsanalysen fachlich unterstützen

Python-Softwaremodule weiterentwickeln, die eine große Menge an Bilddaten verarbeiten, effiziente Datenstrukturen entwickeln und an der Auswertung dieser Daten über ein parallelisiertes Rechencluster mitarbeiten

Datenbank-Modellierung für den Produktionsprozess vornehmen, bestehende Datenbestände migrieren und die dafür notwendigen Packages erstellen

Software-Designs für Einzelkomponenten basierend auf den Architekturvorgaben entwickeln und Umsetzungsaufwände abschätzen

die erstellte Software mit DevOps Tools in den Betrieb überführen, Unit-, Komponenten-, Integrations- und Akzeptanztests erstellen und im Continous Integration einsetzen

als Ansprechperson für Supportanfragen bezüglich der beschriebenen Lösung agieren

eng mit anderen Scrum Teams im Rahmen einer mehrschichtigen Softwarearchitektur zusammenarbeiten

Ihr Profil

erfolgreich abgeschlossenes Hochschulstudium der Informatik, Elektrotechnik oder eines vergleichbaren Ingenieurstudiengangs oder alternativ eine einschlägige Berufserfahrung auf der Basis eines anderen Studienganges

mehrjährige Berufserfahrung im relevanten Umfeld

Erfahrungen im Team Software zu entwickeln, dabei wurden Tools zur Versionskontrolle, Branch- und Merge basierten Software-Entwicklung als Grundlage eines permanenten Review Prozesses genutzt (GIT, Azure).

ein sehr gutes technisches und physikalisches Verständnis

überdurchschnittliche Kenntnisse in Python (Parallelisierung, Datenstrukturen, Data Science)

gute Kenntnisse in C# (WPF, Datenvisualisierung) oder C++ (Hardware- / Maschinenanbindung)

Kenntnisse im Machine Learning Umfeld inkl. Bildverarbeitung

Erfahrung mit der Erstellung von Softwareprodukten für komplexe Produktionsprozesse oder -anlagen sowie Know-how bei der Integration in eine mehrschichtige Softwarearchitektur

gute Deutsch- oder Englischkenntnisse in Wort und Schrift

Wünschenswert sind:

Erfahrung in der Dokumentation mittels Frameworks wie Sandcastle

Erfahrungen in der agilen Arbeitsweise nach Scrum

Erfahrungen bei der Inbetriebnahme von Software für komplexe Maschinen und Prozesse

Kenntnisse in SQL und relationalen Datenbanken (Oracle oder MS SQL)

Your ZEISS Recruiting Team:

Lydia Michaelsen
Confirm your E-mail: Send Email
All Jobs from Zeiss