Mission
Unser Erfolg basiert auf exzellenter Forschung, präziser Hardware – und einem Software-Stack, der alles zusammenführt. Jetzt suchen wir dich: eine:n erfahrene:n Python Developer, der/die unsere Lab-Automation, Embedded-Systeme und technische Infrastruktur auf das nächste Level hebt.
Als Python Developer übernimmst du die Verantwortung für die Entwicklung, Strukturierung und Pflege unseres Software-Stacks rund um Testautomatisierung, Gerätekommunikation und Embedded-Lab-Integration. Du bist die Schnittstelle zwischen Physik, Elektronik und Code – und sorgst mit sauberer Software dafür, dass aus Prototypen und Teststations messbare Erkenntnisse und Produkte werden.
Deine Aufgaben:
Als Python Developer übernimmst du die Verantwortung für die Entwicklung, Strukturierung und Pflege unseres Software-Stacks rund um Testautomatisierung, Gerätekommunikation und Embedded-Lab-Integration. Du bist die Schnittstelle zwischen Physik, Elektronik und Code – und sorgst mit sauberer Software dafür, dass aus Prototypen und Teststations messbare Erkenntnisse und Produkte werden.
Deine Aufgaben:
- Design & Struktur: Entwicklung und Optimierung unserer internen Softwarearchitektur inkl. klarer Prozess- und Ordnerstrukturen
- Gerätesteuerung: Implementierung und Anbindung von Laborgeräten per SCPI, USB oder seriellen Schnittstellen
- Lab Automation: Aufbau modularer Python-Tools zur Ansteuerung und Automatisierung von Mess- und Testprozessen
- DataScience Support: Unterstützung unseres DataScience Teams bei der robusten und wiederverwendbaren Implementierung von speziellen Auswertungsfunktionen.
- Embedded-Integration: Unterstützung bei der Anbindung von Microcontrollern und ggf. Mitwirkung bei der Portierung von FPGA-Funktionalitäten in ASIC-nahe Software-Module
- Dokumentation & Qualität: Sauberer, wartbarer Code mit hoher Testabdeckung – inklusive lückenloser Dokumentation und Versionskontrolle