Python, C# Programmierer (m/w/x) für taktische Funkgeräte Job in München


Location: München
Branch: Radio and Communication
40 Hours per Week

With professional experience

Project description:
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. Das klingt interessant? Dann freuen wir uns auf Ihre Bewerbung!


Tasks:

  • 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
  • Durchführung von Tests und Validierung der neuen Schnittstelle sowohl für manuelle als auch automatisierte Abläufe und unter Berücksichtigung des aktuellen Testframeworks G5 und der zukünftigen Migration zu DETECT. Sicherstellung der Datenkonsistenz und Testkompatibilität zwischen C# und Python
  • Vorbereitung einer Vorlage für neue Testfallimplementierungen. 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
  • Zusammenarbeit mit anderen Teammitgliedern (z.B. Prüfmittelentwickler, Tester)
  • 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
  • Die Umstellung des Messsystems soll innerhalb von 12 Monaten abgeschlossen werden

Skills:

  • pertise in:
  • Python (mindestens Version 3.x)
  • Ansteuerung von Hardware über Schnittstellen (z.B. serielle Schnittstelle, USB) und Testautomatisierung
    Fundierte Kenntnisse in:
  • C#
  • der Kommunikation zwischen verschiedenen Programmiersprachen/Systemen (z.B. über APIs, Datenformate)
  • CI/CD
  • der Entwicklung modularer Softwarearchitekturen, die eine einfache Erweiterbarkeit und Integration von Skripten ermöglichen. Kenntnisse in der Entwicklung von benutzerfreundlichen Oberflächen (z.B. mit PyQt) sind von Vorteil
    Erfahrung:
  • mit der Erstellung umfassender technischer Dokumentationen, einschließlich API-Referenzen und Tutorials
  • mit Versionskontrollsystemen (z.B. Git)
  • mit agilen Entwicklungsmethoden
  • Selbstständige, strukturierte und lösungsorientierte Arbeitsweise
  • Gute Deutsch- und Englischkenntnisse in Wort und Schrift
  • Abgeschlossenes Studium der Informatik, Elektrotechnik oder eine vergleichbare Qualifikation

We offer:

Corporate Benefits
Free beverages
Individual further education
360° Support: feedback meetings, career planning, relocation support, etc.
Flexible working hours
Company pension plan & capital-forming benefits
30 days vacation and flexible holiday planning
Regular team events
Award as Kununu TOP Company

Your contact partner:

user

Magdalena Wagner

Parkring 31
85748 Garching
Germany
Mail: magdalena.wagner@k-tronik.de

Please apply only online via the "Apply now" button. If you have any questions about the position, please contact us by mail.


Softwareentwickler (m/w/x) für Test und Integration

Location: München
Branch: Radio and Communication
Keywords: Python / Testautomatisierung / XRay

Android-Entwickler (m/w/d) Infotainment

Location: Erlangen
Branch: Automotive
Keywords: Infotainment / Android, SDKs / Kotlin, Java, C#, Python / OOP, Unit-Tests / Clean Code, SOLID, Reactive Extensions, Dependency Injection

Systemadministrator (m/w/x)

Location: Ottobrunn
Branch: Defense & Security
Keywords: Systemadministration / VM Ware / Netzwerkadministartion / Windows, Linux / Powershell, Python, Linux bash

Cloud Engineer (m/w/x)

Location: Ingolstadt
Branch: Automotive
Keywords: Cloud / Golang, Python, Java, C/C++ / Algorithmen, Linux, Containersisierung / Automatisierungs-Tools

Entwicklungsingenieur (m/w/d) Mess- und Prüftechnik für Baugruppen

Location: Memmingen
Branch: Messtechnik
Keywords: Prüf& Messtechnik / Mixed-Signal, Hochfrequenz, PCBA / analoge Schaltungstechnik / C#, Python

Embedded Python Tester (m/w/x)

Location: München
Branch: Radio and Communication
Keywords: Python / Embedded / Software-Entwicklung, Test und Integration / Software-Qualitätssicherung

Cookie-Info

This website uses cookies exclusively to ensure their functionality. By using this website you agree to this. Further information: Data Privacy Statement