Xcede

Python Developer / Software Engineer (m/f/d) – Test Automation, API, Multi-User Interface

Xcede WorkFromHome

Stellenbeschreibung:

Python Developer / Software Engineer (m/f/d) – Test Automation, API, Multi-User Interface

Direct message the job poster from Xcede.

Overview

We are looking for an experienced Python Developer / Software Engineer (m/f/d) to design and develop a flexible, multi-user capable Python interface for a next-generation radio frequency measurement system. You will play a key role in modernising a C#-based test environment by developing a Python-driven control and evaluation framework that supports both manual and automated testing. This is a full-time position based in Munich, Germany, with up to 60% remote work flexibility and a competitive salary between €70,000 – €90,000, depending on experience.

  • Position: P1 – Python Programmer / Software Engineer (m/f/d).
  • Location: Munich, Germany (Hybrid – up to 60% remote).
  • Start Date: December 1, 2025.
  • Duration: Up to 24 months (system conversion target: 12 months).
  • Working Hours: 40 hours per week.
  • Security Briefing: NfD (Classified Information for Official Use Only) required.
  • Salary Range: €70,000 – €100,000 gross annually (depending on experience).

Key Responsibilities

  • Analyze and understand the current Analog/Digital measurement system (C#-based) used for manual and automated RF testing.
  • Design and develop a Python-based interface that can control and evaluate the measuring system while ensuring data consistency with the existing C# system.
  • Migrate existing test cases from C# to Python, ensuring compatibility and reliability.
  • Validate and test the new Python interface for both manual and automated workflows, integrating with frameworks such as G5 and supporting future migration to DETECT.
  • Architect a modular solution that supports on-the-fly Python scripting for extending or overriding standard processes.
  • Develop a concept for multi-user operation, including rights management, script sharing, and collaboration features.
  • Document all technical aspects, including API references, interface specifications, and user guides for a clear, developer-friendly experience.
  • Plan and track development progress using Jira, applying agile and CI/CD practices for efficient delivery.

Required Qualifications

  • University degree in Computer Science, Electrical Engineering, or an equivalent technical field.
  • Expert knowledge of Python (3.x or higher), especially in hardware control, test automation, and interface programming (e.g., via serial port or USB).
  • Solid understanding of C# and cross-language communication (e.g., via APIs, data formats, or message brokers).
  • Experience with CI/CD pipelines, Git, and agile software development.
  • Strong grasp of modular software architecture principles; PyQt experience is a plus.
  • Proven ability to create comprehensive technical documentation (including API and developer references).
  • Languages: Fluent/Negotiation-level German (C1) and basic English required.
  • Not suitable for career starters – we are seeking an experienced professional with proven project experience.

Preferred Skills

  • Experience in radio frequency testing, measurement systems, or embedded software integration.
  • Familiarity with hardware communication protocols, instrument control, and signal processing workflows.
  • Hands‑on experience in test framework migration and system modernization projects.

What We Offer

  • Opportunity to shape the next generation of RF test automation tools.
  • Work in a high‑tech engineering environment with modern development tools and agile practices.
  • Hybrid work model – up to 60% remote per week.
  • Competitive annual salary of €70,000 – €90,000 based on experience.
  • Long‑term project (24 months) with a clear 12-month system conversion goal.

Seniority level

  • Mid‑Senior level

Employment type

  • Full‑time

Job function

  • Information Technology

Industries

  • Staffing and Recruiting and Information Services

#J-18808-Ljbffr
NOTE / HINWEIS:
EnglishEN: Please refer to Fuchsjobs for the source of your application
DeutschDE: Bitte erwähne Fuchsjobs, als Quelle Deiner Bewerbung

Stelleninformationen

  • Typ:

    Vollzeit
  • Arbeitsmodell:

    Vor Ort
  • Kategorie:

  • Erfahrung:

    2+ years
  • Arbeitsverhältnis:

    Angestellt
  • Veröffentlichungsdatum:

    17 Nov 2025
  • Standort:

    WorkFromHome

KI Suchagent

AI job search

Möchtest über ähnliche Jobs informiert werden? Dann beauftrage jetzt den Fuchsjobs KI Suchagenten!