citema systems GmbH logo
Python Programmierer (m/w/d)
full-timeMünchen

Summary

Location

München

Type

full-time

Explore Jobs

About this role

Driving Digital Technologies.
Den digitalen Wandel begleiten und aktiv mitgestalten – unsere Mission bei citema. Mit unseren innovativen Ansätzen beraten und unterstützen wir unsere Kunden in den Technologiefeldern Cyber Security, KI und Blockchain. Ebenso gehört die Umsetzung system- und sicherheitsrelevanter Softwareprojekte zu unserem Portfolio. So verbinden wir die neuen Technologien mit der klassischen Softwarewelt. Bei uns wird ein professionelles, kollegiales Miteinander mit Du-Kultur gelebt, denn unser exzellenter Teamgeist und die offene Kommunikation sind der Spirit unseres Unternehmens. Als sehr erfolgreiches und kontinuierlich wachsendes Unternehmen mit solider Basis, bieten wir Dir vielfältige Möglichkeiten in einem hochinteressanten, dynamischen Umfeld. Werde Teil unseres Erfolgs, bring Deine Expertise mit ein und gestalte gemeinsam mit uns die Zukunft verantwortungsvoll.


Aufgaben


Deine Mission
Wir suchen Dich als Python Programmierer (m/w/d) für die Entwicklung eines flexiblen und mehrbenutzerfähigen Python-Test-Frameworks für ein Analog-/Digital-Messsystem (taktische Funkgeräte) am Standort München.


Deine Aufgaben dabei sind:



  • 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-Test-Frameworks 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, SW-Tester) mit dem Ziel ein Projektweites Test-Framework zu etablieren

  • 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 oder vergleichbarem Projektmanagement Tool


Qualifikation


Dein Profil
Folgende Kenntnisse und Fähigkeiten solltest Du auf jeden Fall mitbringen:



  • Du hast ein abgeschlossenes Studium der Informatik, Elektrotechnik oder eine vergleichbare Qualifikation



  • Du hast Expertise in:



  • Python (mindestens Version 3.x)



  • der Ansteuerung von Hardware über Schnittstellen (z. B. serielle Schnittstelle, USB)



  • der Testautomatisierung



  • Du besitzt fundierte Kenntnisse in:



  • C#



  • der Kommunikation zwischen verschiedenen Programmiersprachen und Systemen (z. B. über APIs, Datenformate)



  • Continuous Integration und Continuous Deployment (CI/CD)



  • der Entwicklung modularer Softwarearchitekturen, die eine einfache Erweiterbarkeit sowie die Integration von Skripten ermöglichen



  • Du hast Erfahrung mit:



  • der Erstellung umfassender technischer Dokumentationen, einschließlich API-Referenzen und Tutorials



  • Versionskontrollsystemen wie Git



  • agilen Entwicklungsmethoden



  • Für die effektive Kommunikation im Projektumfeld sowie mit unseren deutschsprachigen Kunden ist ein sehr gutes mündliches und schriftliches Deutsch erforderlich




Benefits


Das bieten wir Dir
Wir sind der Überzeugung, dass folgende Rahmenbedingungen die besten Voraussetzungen für Effizienz und kreative Lösungsfindungen bieten:



  • Aktives Mitwirken an innovativen Zukunftstechnologien

  • Flexibles New-Work-Modell mit hybriden Arbeitsmöglichkeiten

  • Unbefristeter Arbeitsvertrag

  • Givve-Card als steuerfreier Unternehmensbenefit

  • Maximale Entscheidungs- und Gestaltungsspielräume

  • Individuelle Karriereplanung und Entwicklungsperspektiven

  • Wissenstransfer und Synergieeffekte durch ein starkes Team

  • Technologische Vielfalt mit spannenden Einblicken in sicherheitsrelevante Systeme

  • Und: Herausforderungen, die wirklich Spaß machen!


Ready to shape the future?


Drive digital technologies with us!


Wir freuen uns auf Deine Bewerbung.

Other facts

Tech stack
Python,C#,Test Automation,Hardware Interface,Continuous Integration,Continuous Deployment,Modular Software Architectures,Technical Documentation,API Development,Agile Development,Git,Data Consistency,User-Friendly Interface,Project Management,Collaboration,Scripting

About citema systems GmbH

Driving digital technologies for SOFTWARE DEVELOPMENT • CYBER SECURITY • BLOCKCHAIN • AI

Die citema group GmbH ist Innovations-, Technologie- und Realisierungspartner für die digitale Transformation. Mit den drei Tochterunternehmen citema consulting GmbH, citema experts GmbH und citema systems GmbH erarbeiten wir Digitalisierungsstrategien für Ihre Unternehmen, Geschäftsprozesse, Produkte und Services.

Unser erfahrenes Consultingteam zeigt Digitalisierungspotenziale auf, berät nachhaltig sowie zukunftsweisend und unterstützt mit strukturierten Verfahren. Bei der Realisierung der sich daraus ergebenden Veränderungsanforderungen werden unsere Consultants von unseren hochqualifizierten Entwicklern unterstützt.

Bei citema treffen Zukunftstechnologien auf klassische Softwareentwicklungsprojekte. In langangesetzten Projekten mit Teams bis zu 25 Mann entwickeln wir hochkomplexe, sicherheitskritische Software nach branchenüblichen Vorgehensmodellen und Vorgaben für KMUs, OEMs und behördliche Auftraggeber.

Der erfolgreiche Einstieg gelang uns bereits 2016 mit Consulting- und Entwicklungsservices für Blockchain Technologien. In diesem Rahmen entwickeln wir eigene Solutions, wie zum Beispiel unser hybrides Blockchain Framework secChain©, und haben dabei keinen geringeren Anspruch als am Puls der Zeit zu sein. Inzwischen haben wir unser Portfolio zudem um Consulting- und Entwicklungsprojekte im Bereich AI und Cyber Security erweitert und begleiten unsere Kunden ganzheitlich bei System Hardenings und Security Assessments.

Unser Team wächst. Drive digital technologies with us! Alle offenen Stellen findest Du unter: https://jobangebote.citema.solutions/

Team size: 51–200 Beschäftigte
LinkedIn: Visit
Industry: IT-Dienstleistungen und IT-Beratung
Founding Year: 2016

What you'll do

  • The role involves developing a flexible and multi-user capable Python test framework for an Analog/Digital measurement system. Responsibilities include analyzing the existing system, migrating test cases, and ensuring data consistency between C# and Python.

Ready to join citema systems GmbH?

Take the next step in your career journey

Frequently Asked Questions

What does a Python Programmierer (m/w/d) do at citema systems GmbH?

As a Python Programmierer (m/w/d) at citema systems GmbH, you will: the role involves developing a flexible and multi-user capable Python test framework for an Analog/Digital measurement system. Responsibilities include analyzing the existing system, migrating test cases, and ensuring data consistency between C# and Python..

Why join citema systems GmbH as a Python Programmierer (m/w/d)?

citema systems GmbH is a leading IT-Dienstleistungen und IT-Beratung company.

Is the Python Programmierer (m/w/d) position at citema systems GmbH remote?

The Python Programmierer (m/w/d) position at citema systems GmbH is based in München, Brandenburg, Germany. Contact the company through Clera for specific work arrangement details.

How do I apply for the Python Programmierer (m/w/d) position at citema systems GmbH?

You can apply for the Python Programmierer (m/w/d) position at citema systems GmbH directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about citema systems GmbH on their website.