Zur Unterstützung unseres Teams bei unserem Kunden aus dem Bereich Funk und Kommunikation suchen wir zum nächstmöglichen Zeitpunkt eine/n Python Programmierer (m/w/x) für taktische Funkgeräte zur Festanstellung bei K-tronik. Analyse des bestehenden Analog-/Digital-Messsystems, das auf C# basiert und primär zur automatisierten und manuellen Prüfung von Radiofrequenzen und Kommunikationspfaden eingesetzt wird
Entwicklung einer flexiblen Python-basierten Schnittstelle zur Ansteuerung und Auswertung des Messsystems, die parallel zum bestehenden System existieren soll, um jederzeit die Datenkonsistenz der Produktionsbegleitenden Prüfungen sicherzustellen
Migration bestehender Testfälle nach Python
Sicherstellung der Datenkonsistenz und Testkompatibilität zwischen C# und Python
Dazu die (Weiter-)Entwicklung einer Architektur, welche die einfache Integration und Ausführung von kurzfristig benötigten Python-Skripten ermöglicht, um den Standardablauf bei Bedarf zu überschreiben oder zu erweitern
Dabei ist besonderer Wert auf eine benutzerfreundliche Oberfläche und eine umfassende Dokumentation für Endanwender und Entwickler zu legen
Entwicklung eines Konzepts für die mehrbenutzerfähige Nutzung der Python-Schnittstelle, einschließlich Rechteverwaltung und Skript-Freigabe
Erstellung einer detaillierten technischen Dokumentation der Schnittstelle, der API und der Skripting-Funktionen
Dokumentation der Software und der Schnittstellen im Repository/GitLab
Planung, Dokumentation und Steuerung des Projektfortschritts in Jira
Python (mindestens Version 3.x)
C#
Kenntnisse in der Entwicklung von benutzerfreundlichen Oberflächen (z.B. mit PyQt) sind von Vorteil mit der Erstellung umfassender technischer Dokumentationen, einschließlich API-Referenzen und Tutorials
Gute Deutsch- und Englischkenntnisse in Wort und Schrift
Abgeschlossenes Studium der Informatik, Elektrotechnik oder eine vergleichbare Qualifikation
Betriebliche Altersvorsorge & Vermögenswirksame Leistungen
~30 Urlaubstage und flexible Urlaubsplanung
~ Regelmäßige Team-Events
~ Corporate Benefits (Mitarbeiterangebote)
~ Kostenlose Getränke
~ Individuelle Weiterbildungsmöglichkeiten
~360° Betreuung: Feedbackgespräche, Karriereplanung, Unterstützung bei Umzug, etc.
~ Flexible Arbeitszeiten