Valentum Engineering hat seine Wurzeln in der Automobilindustrie. Inzwischen haben wir uns aber auch in der Industrie erfolgreich etabliert. Hier unterstützen wir unsere Kunden bei der Entwicklung intelligenter Software- und Hardwarelösungen in den Bereichen Automatisierungs-, Antriebs- und Regelungstechnik. Dabei sind wir in allen Entwicklungsphasen tätig – von der Spezifikation über die Software-/Hardware-Entwicklung und Absicherung bis hin zur Erprobung Wir suchen ab sofort für den Standort München einen Python Programmierer* Measurement System Interface
zur Entwicklung einer kritischen Python-Schnittstelle für ein bestehendes analog-digitales Messsystem, das für taktische Funkgeräte verwendet wird.
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, einschließlich 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 (einschließlich 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äßige 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 Weiterbildungsmaßnahmen.
* Spaß. Regelmäßige 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.