Embedded SW Development | ISO 21434 | Cybersecurity | Verifikation, Validation | Test Automation | Python and Robot Framework | CI/CD Pipelines |
Aktualisiert am 25.08.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 24.08.2026
Verfügbar zu: 100%
davon vor Ort: 20%
Embedded Systems
IT-Security
Testautomatisierung
Python
Embedded C
C++
Requirements Engineering
SysML
Automotive Diagnose
Business Intelligence
Automotive-Bussystem
CANdela
CANalyzer
CANape
REST
Secure coding
Bootloader
HSM
PKI
Verschlüsselung
OpenSSL
Tools/Frameworks
Polarion
Deutsch
Muttersprache
Englisch
fortgeschritten
Französisch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

4 Jahre
2022-07 - 2026-06

Software- und Kommunikationssysteme

Senior Test Automation Engineer/ Test Analyst/ Test Feature Owner Python Robot Framework Bash ...
Senior Test Automation Engineer/ Test Analyst/ Test Feature Owner
  • Erstellung und Weiterentwicklung von Testplänen, Testkonzepten und Teststrategien für komplexe, verteilte Software- und Kommunikationssysteme.
  • Analyse von Anforderungen, User Stories, Epics, Architekturunterlagen und Systemspezifikationen sowie Ableitung von Akzeptanz-, Integrations-, System- und Regressionstests.
  • Erstellung, Implementierung, Durchführung und Auswertung manueller und automatisierter Testfälle.
  • Entwicklung und Pflege bestehender Testtreiber, Python-Bibliotheken, Robot-Framework-Keywords und HIL-Konfigurationen.
  • Testautomatisierung mit Python, Robot Framework und Bash sowie Integration automatisierter Tests und Quality Gates in CI/CD-Pipelines.
  • Durchführung automatisierter End-to-End-, Schnittstellen-, Kommunikations-, Connectivity- und Performance-Tests.
  • Testen von REST-API-basierten Schnittstellen sowie Analyse von Requests, Responses und Fehlerfällen mit Postman.
  • Aufbau, Betrieb und Weiterentwicklung von Hardware-in-the-Loop-Testumgebungen zur realitätsnahen Prüfung komplexer Software-Systeme.
  • Koordination fachübergreifender Testaktivitäten und Abstimmung der Testumfänge mit Softwareentwicklung, System Engineering, Integration und externen Projektpartnern.
  • Durchführung strukturierter Fehler- und Root-Cause-Analysen sowie Erstellung, Pflege und Nachverfolgung von Defects in Jira.
  • Planung und Durchführung von Regressionstests, Fehlernachtests und Release-Validierungen.
  • Sicherstellung der Nachvollziehbarkeit zwischen Anforderungen, Testfällen, Testergebnissen und Defects.
  • Erstellung strukturierter Test-, Schnittstellen- und Ergebnisdokumentationen.
  • Aufbereitung und Reporting der Testergebnisse mithilfe von KPI-Dashboards für Projektleitung, Management und internationale Stakeholder.
  • Moderation von Test-, Debugging- und Integrationsworkshops sowie fachliche Unterstützung weiterer Test- und Entwicklungsteams.
  • Systemumfeld: Komplexe verteilte Connectivity-, Automotive-Telematik-, Infotainment-, ADAS- und ECU-Systeme

Ergebnis
Aufbau wieder verwendbarer Testautomatisierungslösungen, Verbesserung der Testabdeckung und Nachvollziehbarkeit sowie Verkürzung der Feedbackzyklen bei der Integration und Freigabe komplexer verteilter Software-Systeme.
Python Robot Framework Bash Linux REST APIs Postman Jira CI/CD HIL CANape Qlik Git Automotive-Telematik Connectivity Testautomatisierung Testmanagement ASPICE
Bosch GmbH
Stuttgart
1 Jahr 10 Monate
2020-09 - 2022-06

Software-Integrationsprojekte

Embedded Software und System Test
Embedded Software und System Test
Fahrzeugbetriebssysteme (VW.OS), Infotainment- und ECU-Plattformen
  • Analyse von Anforderungen, Epics, User Stories, Architektur- und Spezifikationsdokumenten zur Ableitung von Software Integrations- und Testkriterien.
  • Verantwortung für die Integration von Testfällen in die CI/CD Pipeline.
  • Implementierung von Testfällen mit Python und RobotFramework
  • Fachexperte und zentrale Ansprechperson für Testautomatisierung, CI/CD-Pipelines und Hardware-in-the-Loop (HIL-)Setups.
  • Mitwirkung bei der Softwareanpassung und -integration für die jeweilige Zielhardware.
  • Durchführung von Root-Cause-Analysen sowie Erstellung, Pflege und Nachverfolgung von Tickets in Defect-Management-Tools wie JIRA.
  • Aktive Teilnahme an Debugging-, Test- und Integrationsworkshops mit Entwicklungs-, Integrations- und Systemteams.
  • Bewertung, Dokumentation und Präsentation von Validierungs- und Testergebnissen für interne und externe Stakeholder.
  • Enge Zusammenarbeit mit internen und externen Partnern in komplexen Software-Integrationsprojekten.

Ergebnis
Steigerung der Testqualität um 70 % durch den Ausbau der automatisierten Tests sowie Reduzierung der Produktionsfehlerquote.
Volkswagen Group
Bochum
2 Jahre 1 Monat
2018-08 - 2020-08

Entwicklung und Validierung sicherheitskritischer Anwendungssoftware

Embedded Software Engineer Bahnübergangs- Überwachungs- und Steuerungssysteme
Embedded Software Engineer
Sicherheitskritische Software gemäß EN 50128 / EN 50129 (SIL-4-Entwicklungsumgebung)
  • Mitarbeit an der Entwicklung und Validierung sicherheitskritischer Anwendungssoftware für Bahnsteuerungs- und Zugsicherungssysteme.
  • Durchführung von Modultests der Applikationssoftware mit TESSY und ?Vision, inklusive Implementierung von Testfällen und Auswertung der Testergebnisse.
  • Anpassung und Erweiterung von Modultestumgebungen mit Python, XML und C# zur Erhöhung der Testabdeckung und Wiederverwendbarkeit.
  • Implementierung und Anpassung von Softwaremodulen in C++ gemäß projektspezifischen Anforderungen.
  • Entwicklung von hardwarebezogener Testsoftware auf Basis von LabVIEW sowie Unterstützung beim Aufbau und bei der
  • Inbetriebnahme von Testsystemen für elektronische Baugruppen.
  • Enge Zusammenarbeit mit System-, Hardware- und Testingenieuren in mehreren parallelen Kundenprojekten.

Projektübersicht
  • Projekt DEOW: Modultests der Applikationssoftware mit TESSY und ?Vision.
  • Projekt RaStw 2.0: Anpassung und Erweiterung von Modultests (Python, XML, C#) sowie Softwareanpassungen in C++.
  • Projekt AZ 2.0: Modultests der Applikationssoftware mit TESSY und ?Vision.
  • Projekt FWEM01/ AEM01: Entwicklung von hardwarebezogener Testsoftware mit LabVIEW sowie Aufbau und Inbetriebnahme der zugehörigen Testsysteme.

Rahmenbedingungen/ Herausforderungen
  • Strenge SIL-4-Anforderungen und formale Sicherheitsprozesse.
  • Arbeit mit Altsystemen und eingeschränkten Toolchains.
  • Hohe Anforderungen an Zuverlässigkeit und Nachvollziehbarkeit (Traceability).

Lösungen
  • Erweiterung der Verifikationsprozesse und der Testabdeckung.
  • Automatisierung der Testausführung und der Testdokumentation.
  • Aufbau von Hardware-Testständen zur Unterstützung von Integration und Freigabe.

Ergebnis
Zuverlässige Validierung sicherheitskritischer Softwaremodule sowie erfolgreiche Inbetriebnahme von Hardware-Testsystemen zur Unterstützung von Integration, Test und Release.
Bahnübergangs- Überwachungs- und Steuerungssysteme
Pintsch GmbH
Dinslaken, North Rhine-Westphalia, Germany

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 7 Monate
2020-09 - 2025-03

Fernstudium - Electrical Engineering and information technology (long distance)

Master of Science, Universität Duisburg-Essen
Master of Science
Universität Duisburg-Essen
3 Jahre 10 Monate
2014-10 - 2018-07

Studium - Mechatronik und Elektrotechnik

Bachelor of Engineering, Hochschule Esslingen
Bachelor of Engineering
Hochschule Esslingen

Position

Position

Senior Embedded Systems Entwickler

Kompetenzen

Kompetenzen

Top-Skills

Embedded Systems IT-Security Testautomatisierung Python Embedded C C++ Requirements Engineering SysML Automotive Diagnose Business Intelligence Automotive-Bussystem CANdela CANalyzer CANape REST Secure coding Bootloader HSM PKI Verschlüsselung OpenSSL Tools/Frameworks Polarion

Produkte / Standards / Erfahrungen / Methoden

PROFIL
Technikbegeisterter Senior Embedded Systems Entwickler mit nachweislicher Erfolgsbilanz in der Entwicklung und Integration komplexer Systeme. Starke Problemlösungsfähigkeiten und Teamarbeit zeichnen mich aus. Suche nach einer Position, in der ich meine Fähigkeiten zur Verbesserung von Produktqualität und Benutzererfahrung einsetzen kann.

KOMPETENZEN
  • C/C++
  • Python
  • Data analysis
  • API
  • Machine Learning
  • Matlab
  • JIRA
  • Robot Framework
  • GitHub
  • DevOps
  • Normen
  • Microcontroller
  • AWS
  • Kubernetes
  • Linux
  • I2C, UART, SPI, CAN
  • Vector

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

4 Jahre
2022-07 - 2026-06

Software- und Kommunikationssysteme

Senior Test Automation Engineer/ Test Analyst/ Test Feature Owner Python Robot Framework Bash ...
Senior Test Automation Engineer/ Test Analyst/ Test Feature Owner
  • Erstellung und Weiterentwicklung von Testplänen, Testkonzepten und Teststrategien für komplexe, verteilte Software- und Kommunikationssysteme.
  • Analyse von Anforderungen, User Stories, Epics, Architekturunterlagen und Systemspezifikationen sowie Ableitung von Akzeptanz-, Integrations-, System- und Regressionstests.
  • Erstellung, Implementierung, Durchführung und Auswertung manueller und automatisierter Testfälle.
  • Entwicklung und Pflege bestehender Testtreiber, Python-Bibliotheken, Robot-Framework-Keywords und HIL-Konfigurationen.
  • Testautomatisierung mit Python, Robot Framework und Bash sowie Integration automatisierter Tests und Quality Gates in CI/CD-Pipelines.
  • Durchführung automatisierter End-to-End-, Schnittstellen-, Kommunikations-, Connectivity- und Performance-Tests.
  • Testen von REST-API-basierten Schnittstellen sowie Analyse von Requests, Responses und Fehlerfällen mit Postman.
  • Aufbau, Betrieb und Weiterentwicklung von Hardware-in-the-Loop-Testumgebungen zur realitätsnahen Prüfung komplexer Software-Systeme.
  • Koordination fachübergreifender Testaktivitäten und Abstimmung der Testumfänge mit Softwareentwicklung, System Engineering, Integration und externen Projektpartnern.
  • Durchführung strukturierter Fehler- und Root-Cause-Analysen sowie Erstellung, Pflege und Nachverfolgung von Defects in Jira.
  • Planung und Durchführung von Regressionstests, Fehlernachtests und Release-Validierungen.
  • Sicherstellung der Nachvollziehbarkeit zwischen Anforderungen, Testfällen, Testergebnissen und Defects.
  • Erstellung strukturierter Test-, Schnittstellen- und Ergebnisdokumentationen.
  • Aufbereitung und Reporting der Testergebnisse mithilfe von KPI-Dashboards für Projektleitung, Management und internationale Stakeholder.
  • Moderation von Test-, Debugging- und Integrationsworkshops sowie fachliche Unterstützung weiterer Test- und Entwicklungsteams.
  • Systemumfeld: Komplexe verteilte Connectivity-, Automotive-Telematik-, Infotainment-, ADAS- und ECU-Systeme

Ergebnis
Aufbau wieder verwendbarer Testautomatisierungslösungen, Verbesserung der Testabdeckung und Nachvollziehbarkeit sowie Verkürzung der Feedbackzyklen bei der Integration und Freigabe komplexer verteilter Software-Systeme.
Python Robot Framework Bash Linux REST APIs Postman Jira CI/CD HIL CANape Qlik Git Automotive-Telematik Connectivity Testautomatisierung Testmanagement ASPICE
Bosch GmbH
Stuttgart
1 Jahr 10 Monate
2020-09 - 2022-06

Software-Integrationsprojekte

Embedded Software und System Test
Embedded Software und System Test
Fahrzeugbetriebssysteme (VW.OS), Infotainment- und ECU-Plattformen
  • Analyse von Anforderungen, Epics, User Stories, Architektur- und Spezifikationsdokumenten zur Ableitung von Software Integrations- und Testkriterien.
  • Verantwortung für die Integration von Testfällen in die CI/CD Pipeline.
  • Implementierung von Testfällen mit Python und RobotFramework
  • Fachexperte und zentrale Ansprechperson für Testautomatisierung, CI/CD-Pipelines und Hardware-in-the-Loop (HIL-)Setups.
  • Mitwirkung bei der Softwareanpassung und -integration für die jeweilige Zielhardware.
  • Durchführung von Root-Cause-Analysen sowie Erstellung, Pflege und Nachverfolgung von Tickets in Defect-Management-Tools wie JIRA.
  • Aktive Teilnahme an Debugging-, Test- und Integrationsworkshops mit Entwicklungs-, Integrations- und Systemteams.
  • Bewertung, Dokumentation und Präsentation von Validierungs- und Testergebnissen für interne und externe Stakeholder.
  • Enge Zusammenarbeit mit internen und externen Partnern in komplexen Software-Integrationsprojekten.

Ergebnis
Steigerung der Testqualität um 70 % durch den Ausbau der automatisierten Tests sowie Reduzierung der Produktionsfehlerquote.
Volkswagen Group
Bochum
2 Jahre 1 Monat
2018-08 - 2020-08

Entwicklung und Validierung sicherheitskritischer Anwendungssoftware

Embedded Software Engineer Bahnübergangs- Überwachungs- und Steuerungssysteme
Embedded Software Engineer
Sicherheitskritische Software gemäß EN 50128 / EN 50129 (SIL-4-Entwicklungsumgebung)
  • Mitarbeit an der Entwicklung und Validierung sicherheitskritischer Anwendungssoftware für Bahnsteuerungs- und Zugsicherungssysteme.
  • Durchführung von Modultests der Applikationssoftware mit TESSY und ?Vision, inklusive Implementierung von Testfällen und Auswertung der Testergebnisse.
  • Anpassung und Erweiterung von Modultestumgebungen mit Python, XML und C# zur Erhöhung der Testabdeckung und Wiederverwendbarkeit.
  • Implementierung und Anpassung von Softwaremodulen in C++ gemäß projektspezifischen Anforderungen.
  • Entwicklung von hardwarebezogener Testsoftware auf Basis von LabVIEW sowie Unterstützung beim Aufbau und bei der
  • Inbetriebnahme von Testsystemen für elektronische Baugruppen.
  • Enge Zusammenarbeit mit System-, Hardware- und Testingenieuren in mehreren parallelen Kundenprojekten.

Projektübersicht
  • Projekt DEOW: Modultests der Applikationssoftware mit TESSY und ?Vision.
  • Projekt RaStw 2.0: Anpassung und Erweiterung von Modultests (Python, XML, C#) sowie Softwareanpassungen in C++.
  • Projekt AZ 2.0: Modultests der Applikationssoftware mit TESSY und ?Vision.
  • Projekt FWEM01/ AEM01: Entwicklung von hardwarebezogener Testsoftware mit LabVIEW sowie Aufbau und Inbetriebnahme der zugehörigen Testsysteme.

Rahmenbedingungen/ Herausforderungen
  • Strenge SIL-4-Anforderungen und formale Sicherheitsprozesse.
  • Arbeit mit Altsystemen und eingeschränkten Toolchains.
  • Hohe Anforderungen an Zuverlässigkeit und Nachvollziehbarkeit (Traceability).

Lösungen
  • Erweiterung der Verifikationsprozesse und der Testabdeckung.
  • Automatisierung der Testausführung und der Testdokumentation.
  • Aufbau von Hardware-Testständen zur Unterstützung von Integration und Freigabe.

Ergebnis
Zuverlässige Validierung sicherheitskritischer Softwaremodule sowie erfolgreiche Inbetriebnahme von Hardware-Testsystemen zur Unterstützung von Integration, Test und Release.
Bahnübergangs- Überwachungs- und Steuerungssysteme
Pintsch GmbH
Dinslaken, North Rhine-Westphalia, Germany

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 7 Monate
2020-09 - 2025-03

Fernstudium - Electrical Engineering and information technology (long distance)

Master of Science, Universität Duisburg-Essen
Master of Science
Universität Duisburg-Essen
3 Jahre 10 Monate
2014-10 - 2018-07

Studium - Mechatronik und Elektrotechnik

Bachelor of Engineering, Hochschule Esslingen
Bachelor of Engineering
Hochschule Esslingen

Position

Position

Senior Embedded Systems Entwickler

Kompetenzen

Kompetenzen

Top-Skills

Embedded Systems IT-Security Testautomatisierung Python Embedded C C++ Requirements Engineering SysML Automotive Diagnose Business Intelligence Automotive-Bussystem CANdela CANalyzer CANape REST Secure coding Bootloader HSM PKI Verschlüsselung OpenSSL Tools/Frameworks Polarion

Produkte / Standards / Erfahrungen / Methoden

PROFIL
Technikbegeisterter Senior Embedded Systems Entwickler mit nachweislicher Erfolgsbilanz in der Entwicklung und Integration komplexer Systeme. Starke Problemlösungsfähigkeiten und Teamarbeit zeichnen mich aus. Suche nach einer Position, in der ich meine Fähigkeiten zur Verbesserung von Produktqualität und Benutzererfahrung einsetzen kann.

KOMPETENZEN
  • C/C++
  • Python
  • Data analysis
  • API
  • Machine Learning
  • Matlab
  • JIRA
  • Robot Framework
  • GitHub
  • DevOps
  • Normen
  • Microcontroller
  • AWS
  • Kubernetes
  • Linux
  • I2C, UART, SPI, CAN
  • Vector

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.