20.11.2025 aktualisiert


100 % verfügbar
Software Test- & Integrationsingenieur – Embedded, Telekom, Bahntechnik | C/C++ | Python | ISTQB
München, Deutschland
Deutschland
Diplom-Ingenieur Elektrotechnik & Elektronik, Universität BelgradÜber mich
Erfahrener Software Test- & Integrationsingenieur für Embedded-, Telekom- und Bahnsysteme – spezialisiert auf Testautomatisierung (Python, Pytest, TTCN-3), HIL/SIL-Integration und CI/CD-Testpipelines, 3GPP/LTE-Protokollvalidierung
Skills
ÜBER MICH
Erfahrener Senior Software Test- & Integrationsingenieur mit Schwerpunkt auf Embedded-, Telekommunikations- und Bahnsystemen.
Spezialisiert auf Testautomatisierung, HIL/SIL-Integration und Systemvalidierung sicherheitskritischer Software bis SIL4 (ESRA).
Fundierte Kenntnisse in C/C++20, Python, Java, ISTQB-konformen Testprozessen und modernen DevOps-/CI/CD-Umgebungen mit Docker, Kubernetes und Jenkins.
Ich entwickle, automatisiere und integriere komplexe Testumgebungen, um Qualität und Sicherheit messbar zu steigern – hands-on, analytisch und lösungsorientiert, ob im Labor, in der Cloud oder im CI/CD-Kontext.
KUNDENPROJEKTE
Bahnsteuergeräte (SIL4, ESRA)
Integration & Verifikation von Bremssteuergeräten (BSG/BCU) für Metro-, Regional- & Hochgeschwindigkeitszüge
Entwicklung automatisierter Unit-, Component-, End-to-End- & UAT-Tests
Aufbau komplexer HIL/SIL-Testumgebungen mit Python, Pytest, TTCN-3, Robot Framework
Performance- & Lastmessungen (Prometheus, Grafana)
Integration in CI/CD-Pipelines (Jenkins, GitHub Actions)
Nutzung von Git, SVN, Rational ClearCase, JIRA, Confluence, Xray, HPQC/ALM
Telekommunikation & Embedded Systems
Test & Integration von 3GPP-, LTE-, UMTS-, CAN- & Modbus-Systemen
Entwicklung von Testtools in C++, Java, Python
Erfahrung mit RTOS (VxWorks, Tornado), CODESYS 3.5, ASCET, MATLAB, SCADA-Systemen
EIGENPROJEKTE (CLOUD & DATA ENGINEERING)
Entwicklung von Output Management Systemen (OMS) für Druckereigeschäft
Aufbau datengetriebener eCommerce- & Logistiklösungen zur Optimierung wetterabhängiger Transport- und Bestandsplanung
Nutzung von OpenWeatherMap API, GitHub Actions, Jenkins, Docker Compose, Kubernetes, Terraform
Aufbau von Data Pipelines & Event-Streaming-Systemen mit Kafka, Faust, PySpark, Azure Databricks (DLT, Delta Lake)
KERNKOMPETENZEN
Testautomatisierung · HIL/SIL · DDT · Regression · Performance-Tests · UAT
C/C++20 · Python · Java · Pytest · Robot Framework · TTCN-3
Jenkins · GitHub Actions · Docker · Kubernetes · Prometheus · Grafana
Git · SVN · Rational ClearCase · JIRA · Xray · ISTQB CTFL
VxWorks · CODESYS 3.5 · ASCET · MATLAB · SCADA
ZERTIFIKATE UND ARBETSWEISE
Zertifikate: ISTQB Certified Tester (CTFL), Advanced Python OOP, Security/Cybersecurity
Arbeitsweise: strukturiert, hands-on, interdisziplinär, qualitäts- & sicherheitsorientiert
Methoden: V-Modell, Scrum, Agile, DevOps
Sprachen
DeutschverhandlungssicherEnglischverhandlungssicherSerbischMuttersprache
Projekthistorie
• System-Integrationstests (BBIT, IVVQ): Durchführung von Regression-, Freigabe-, Konformitätstests für Bremssteuergeräte von Hochgeschwindigkeits-, Regional- und Metrobahnen
• Sicherheits- & Qualitätskontrolle/-sicherung (SIL4, FuSi): Sicherstellung der Einhaltung von Systemanforderungen, Testspezifikationen, Rückverfolgbarkeit für Abdeckungsmetriken und Sicherheitsnormen
• FEAT Testautomatisierung Framework: Mitbegründung, Weiterentwicklung und Wartung des FEAT-Frameworkkerns
• FEAT-Testfälle Analyse / Entwurf / Plan: Ableitung von Testbedingungen und Abdeckungselementen; Entwicklung, Durchführung und Auswertung von Ergebnissen automatisierter Testfälle
• Datengetriebene Tests (DDT) & Kommunikationsbusse: Konfiguration der SUT-Schnittstellen für CIP, TRDP und MVB, Erstellung von Testdaten-Fixtures für automatisierte Validierung
• DevOps & CI/CD: Automatisierte Builds und Deployments auf dem ESRA HIL-Simulator mit Jenkins, SVN, PowerShell und Python
• Agile / Scrum / JIRA / Confluence: Zusammenarbeit mit Projektmanagement und Testteams, Backlog, Sprints, Epics & Stories, Fortschrittsreporting, Root-Cause-Analysen, Defekt-Management
• CODESYS (SCL/CFC), ASCET IDE/C: Entwicklung der Gateway Test Anwendung (GTA), Bremssteuerungsalgorithmen, des automatisierten Unit- & Integration-Testing
• CANoe / CANalyzer: Busanalyse, Pflege von XML-Testvektoren mit Oxygen XML Editor
• HW/SW-Integration: Tests auf Zug-HIL-Plattform mit Sequencer, TESRA, Relay, Bus Coupler und Service Terminal Clients
- 3GPP Conformance & Protocol Validation: Durchführung von Tests an NodeB-Basisstationen (UMTS/W-CDMA, LTE Rel99 bis HSDPA/HSUPA) durch Simulation von Control- und User-Plane-Traffic
- Python & Perl: Entwicklung und Automatisierung von White-Box-Integrationstests (WBIT) zur Effizienzsteigerung der Protokollverifikation
- MATLAB & XML: Erstellung strukturierter Testvektoren für DSP-Validierung und automatisierte Ergebniskontrolle mit Python
- UML / Eclipse / TTCN-3: Definition von Scope-of-Work (SOW), Durchführung von LTE L2/L3-Komponententests und Erfassung von Coverage-Metriken für Traceability
- JUnit: Entwicklung von Unit-Test-Treibern zur Sicherstellung komponentenbezogener Testabdeckung und Spezifikationskonformität
- BaTMan & DDT Testmanagement: Durchführung von Fehleranalyse, Defekt-Tracking und datengetriebenen Tests (DDT) zur Gewährleistung vollständiger Testabdeckung
- IBM Rational ClearCase: Verwaltung von Testware-Versionen und Konfigurationen für konsistente Entwicklungsprozesse
- HTML, Java, Perl, Red Hat Linux: Design von GUI- und Server-TCP/IP-Schnittstellen für interaktives und automatisiertes Testdatentunneln
- UMTS/W-CDMA Architektur & Dienste: Anwendung fundierter Kenntnisse zur Simulation realistischen Netzwerkverhaltens und Sicherstellung der Protokollkonformität
- Perl, Csh, Bash (Solaris SunOS): Entwicklung von Automatisierungsskripten für Rational ClearCase Trigger, zur Sicherstellung konsistenter Repositorien und Schutz der Projektergebnisse
- CMake, GMake: Optimierung von Build-Skripten und technische Unterstützung der Entwicklerteams für effiziente, reproduzierbare Builds und sichere Artefaktverwaltung
- IBM Rational ClearCase: Administration von Konfigurations- und Versionsmanagement, Einsatz von ClearCase MultiSite für synchronisierte, verteilte Repository-Operationen
- C++ / UML (OOA/D): Code- und UML-Modellprüfung zur Einhaltung von Architektur- und objektorientierten Designrichtlinien
- FlexeLint & Doxygen: Einführung statischer Codeanalyse und automatisierter Dokumentationsprozesse zur Steigerung von Codequalität und Wartbarkeit
- Tornado IDE / VxWorks RTOS: Erstellung und Deployment von Embedded Software-Images auf Echtzeitsystemen zur stabilen Systemintegration