Python Programmierer* Measurement System Interface Bayern | München | Entwicklung Software | Experten

München, Bayern, Germany

Job Description

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, 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.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.de will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4023621
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    München, Bayern, Germany
  • Education
    Not mentioned