Valentum Engineering
Python Programmierer* Measurement System Interface (m/w/d)
München
C#
CI/CD (Continuous Integration/Delivery)
Continuous Deployment (CD)
Dokumentation
Elektrotechnik
Hardware
+5
Ihr Aufgabengebiet
- Analyse des bestehenden analogen/digitalen Messsystems, das auf C# basiert und in erster Linie für automatisierte und manuelle Tests von Radiofrequenzen verwendet wird.
- Entwicklung einer flexiblen Python-basierten Schnittstelle zur Steuerung und Auswertung des Messsystems, die parallel zum C# - System läuft, um die Datenkonsistenz sicherzustellen.
- Migration bestehender Testfälle nach Python.
- Durchführung von Tests durch und Validierung der neue Schnittstelle sowohl für manuelle als auch für automatisierte Prozesse unter Berücksichtigung des G5-Testframeworks und der zukünftigen Migration zu DETECT.
- Entwicklung einer Architektur, die die einfache Integration und Ausführung spontan benötigter Python-Skripte ermöglicht (z. B. zum überschreiben oder Erweitern von Standardverfahren).
- Entwicklung eines Konzepts für die Mehrbenutzerfähigkeit der Python-Schnittstelle, einschliesslich Rechteverwaltung und Skriptfreigabe.
- Erstellung einer detaillierten technischen Dokumentation der Schnittstelle, der API und der Skriptfunktionen mit Schwerpunkt auf einer benutzerfreundlichen Oberfläche.
- Planung, Dokumentation und Verwaltung des Projektfortschritts in Jira.
Ihr Profil
- Abgeschlossenes Studium der Informatik, Elektrotechnik oder eine vergleichbare Qualifikation.
- Fundierte Kenntnisse in Python (Version 3.x oder höher) und in der Steuerung von Hardware über Schnittstellen (z. B. serielle Schnittstelle, USB) für die Testautomatisierung.
- Gute Kenntnisse in C# und der Kommunikation zwischen verschiedenen Programmiersprachen/Systemen (z. B. über APIs, Datenformate).
- Fundierte Kenntnisse in Continuous Integration und Continuous Deployment (CI/CD) sowie in der Entwicklung modularer Softwarearchitekturen (PyQt-Kenntnisse sind von Vorteil).
- Praktische Erfahrung in der Erstellung umfassender technischer Dokumentationen (einschliesslich API-Referenzen) und in der Arbeit mit Versionskontrollsystemen (z. B. Git) und agilen Entwicklungsmethoden.
- Verhandlungssichere Deutsch- und gute Englischkenntnisse.
Unser Angebot
- Herausforderung. Spannende Projekte mit der Technologie "von morgen" und von Anfang an verantwortungsvolle Aufgaben.
- Offenheit. Flache Hierarchien, offene Türen und regelmässige Mitarbeitergespräche.
- Entlohnung. übertarifliche Vergütung mit Projektzulagen je nach Projekt/Aufgabe; Reisespesenmodelle; Betriebliche Altersversorgung; Kostenloses "Absolventenpaket" mit Unterstützung bei Wohnungssuche; Versicherungs-Check und "die erste Steuererklärung" durch Valentum und unsere Partner.
- Erholung. 30 Tage bezahlten Urlaub und Gleitzeitkonto mit flexibler Arbeitszeitenregelung.
- Entwicklung. Innerbetriebliche und externe Weiterbildungsmassnahmen.
- Spass. Regelmässige Events wie Workshops, Stammtische, Kochabende, Sport-Events, u.v.m.
- Optionen. Einsatz bei Top-Herstellern und Zulieferern mit der Möglichkeit, später zum Kunden zu wechseln.
Job-Infos
Berufsfelder
Anwendungsentwicklung
Studienfächer
Elektrotechnik
Informatik
Informationstechnik
Wirtschaftsinformatik
Abschluss
Ausbildung
Bachelor
Master/Diplom
IT-Gehälter
Was kann ich verdienen?
Ähnliche IT-Jobs
- Atruvia AGFullstack Entwickler Kreditkarte (m/w/d) | DBACPJAschheimAnwendungsentwicklung
- Allianz in DeutschlandWerkstudent Softwareentwicklung - Künstliche Intelligenz (m/w/d)UnterföhringAnwendungsentwicklung
- Riverty Group GmbHSoftware Entwickler Java (m/w/d)DortmundAnwendungsentwicklung +1
- JobRad®Fullstack Software Engineer (m/w/d)Freiburg (im Breisgau)Anwendungsentwicklung
- REWE digital GmbHIT Softwareentwickler (m/w/d) Computer VisionKöln +1Anwendungsentwicklung
Weitere Jobs
get in IT hat die Informationen von der Webseite des Unternehmens und ggf. sonstigen Quellen sorgfältig zusammengestellt. Diese Informationen wurden vom Unternehmen noch nicht autorisiert.Informationen für Unternehmen