Softwareentwicklung und Integration für Embedded Systems/Embedded Linux in C und C++; AUTOSAR, TESSY, Branchen: Elektronik, Automotive und Optik
Aktualisiert am 11.10.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2026
Verfügbar zu: 100%
davon vor Ort: 40%
Embedded C/Embedded Linux
Unit Testing (TESSY/VectorCAST)
Integration
C++
C
STM32
Eclipse
Doors
Aurix
SVN
Visual Studio
PTC Integrity
ARM
Testautomatisierung
Git
Scrum
Atlassian JIRA
Atlassian Confluence
Deutsch
Muttersprache
Englisch
gute Kenntnisse in Wort und Schrift
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Hannover (+200km) Berlin (+50km)
Deutschland

Bevorzugt Raum Hannover; ansonsten: Norddeutschland, Westfalen, nördliches Hessen, Berlin

möglich

Projekte

Projekte

1 Jahr 9 Monate
2025-01 - 2026-09

Gen8000 ? Neuentwicklung von Heissgeräten

Integration Integration Testen und Entwickeln unter Windows 11 MS Visual Studio 2022 Professional ...
Integration
Anschlussprojekt für den Hersteller von Küchengeräten aus dem Projekt unten. Für den
Nachfolger von Gen7000 (Backöfen, Dampfgarer, Kombigeräte) wurden
Softwarelieferungen aus der Plattformentwicklung in die Produktentwicklungen integriert.
Die Integration erfolgte mit GitLab. Es wurden agile Methoden (SCRUM) verwendet. Des
weiteren wurden Aufgabenpaket der UI-Entwicklung umgesetzt. Die Codequalität wurde
durch Buildserver (Compilieren, Qualitätsprüfung mit SonarQube, Smoke Test, Integration
Test und Unit Test bei Commit und Merge) gewahrt.
Darüber hinaus wurde die Datenbank für Displaytexte und ihre Übersetzungen gepflegt.
Die Pflege- und Entwicklungsabläufe wurden dokumentiert.
MS Visual Studio 2022 Professional C++17/20 Python 3.9/PyCharm 2024.2.3 git GitLab Jira/Confluence SonarQube GitLab Copilot
Integration Testen und Entwickeln unter Windows 11 MS Visual Studio 2022 Professional Agile/SCRUM
1 Jahr 9 Monate
2023-08 - 2025-04

Gen7000 ? Serienpflege von Heissgeräten

Implementierung, Test Testen und Entwickeln unter Windows 10 C99 MISRA ...
Implementierung, Test
Es wurde eine Garzeitendesynchronisation (GZES) auf Seiten des MMI für Heißgeräte
(Backöfen, Dampfgarer, Kombigeräte) eines namhaften Herstellers implementiert. Des
weiteren wurde die Programme, Menüstrukturen und Textübersetzungen integriert und
gepflegt. Nach Abschluss der GZES wurden Fehlerbehebungen sowie Voranalysen
durchgeführt.
MS Visual Studio 2015 Enterprise Python/PyCharm git Windchill/PTC Integrity Jenkins Jira/Confluence
Testen und Entwickeln unter Windows 10 C99 MISRA Agile/SCRUM
1 Jahr 3 Monate
2022-06 - 2023-08

Testautomatisierung für ein Battery Management System

Testautomatisierer Python
Testautomatisierer
Implementierung automatisierter Testfälle der Applikationsebene eines Battery
Management Systems; Erstellung der Testfallspezifikation in Polarion; Integration und
Ausführung der Tests auf einer HIL samt Reportgenerierung.
PyCharm 2022.1.2 Jira Tortoise SVN Polarion
Python
1 Jahr 4 Monate
2021-03 - 2022-06

Implementierung, Testing und Bugfixing einer Reinigungsfunktion für Dampfgarer

Softwareentwickler Testen und Entwickeln unter Windows 10 MS Visual Studio 2015 Enterprise C99 ...
Softwareentwickler
Es wurde eine automatische Reinigung für einen Haushaltsdampfgarer entwickelt. Die
Tätigkeiten umfassen die Weiterentwicklung der MMI-Ansteuerung, die Erstellung und
Pflege automatischer Testfälle (Python) in einer Jenkins-Umgebung sowie die
Fehleranalyse in der Steuerteilsoftware.
MS Visual Studio 2015 Enterprise Python/PyCharm git Windchill/PTC Integrity Jenkins Jira/Confluence
Testen und Entwickeln unter Windows 10 MS Visual Studio 2015 Enterprise C99 MISRA Agile/SCRUM
1 Jahr 1 Monat
2019-10 - 2020-10

Implementierung, Testing und Bugfixing High Energy CT und Inline CT

Impementation, Test ISO C++ 2017 MFC Test Run Manager ...
Impementation, Test
Für eine Anlage zur Röntgen-Computertomographie (bildgebend) wurden manuelle und
automatische Systemtests für die Steuersoftware spezifiziert und durchgeführt. Diese
Systemtests wurden mittels eines proprietären Tools sowie mit dem Test Run
Manager/AutoIt/TestComplete erstellt. Sie umfassten die Komponente Linearbeschleuniger
(Strahlungsquelle) und Manipulator (beweglicher Probenhalter) sowie die allgemeinen
Abläufe des Scannens von Gegenständen. Erkannte Fehler wurden gefixt oder ans
Entwicklerteam berichtet.
Es wurde ferner eine Testautomatisierung für eine GUI erstellt. Die GUI-Elemente
(WinRT) werden von Jscript-Funktionen aus dem Code heraus automatisch bedient. Des
Weiteren wurde eine Anbindung einer GUI an ein Database Interface (ElasticSearch)
implementiert.
MS Visual Studio 2017/2019 Enterprise ISO C++ 2017 Tortoise git MFC SmartBear TestComplete
ISO C++ 2017 MFC Test Run Manager Jscript ElasticSearch
2 Jahre 1 Monat
2017-09 - 2019-09

EDCU/BMS

Modul- und Integrationstest mit TESSY/Battery Management System Windows 7 TESSY 4.0.15 Eclipse ...
Modul- und Integrationstest mit TESSY/Battery Management System

Für verschiedene ECU (Battery Management System, Electronic Device Control Unit)
eines Automobilzulieferers (elektrisch betriebene Nutzfahrzeuge) wurden Modultests mit
TESSY implementiert und durchgeführt. (Verteilung auf zwei Projekte mit 12 Monaten Unterbrechung)

Windows 7 TESSY 4.0.15 Eclipse Aurix TC275 Board C Tortoise SVN Vector CANalyzer CAN-Bus CANoe
Darmstadt
6 Monate
2018-05 - 2018-10

Modultest mit VectorCAST/Anlage zur Augenoperation

Unit Tests C99/MISRA 2012-C Tortoise SVN CAN-Bus ...
Unit Tests
Für zwei Komponenten (Pneumatic Supply und Supervision Module) einer Anlage zur
Durchführung von Augenoperationen wurden Modultests mit VectorCAST erstellt und
durchgeführt.
Des Weiteren wurde der Code des Supervisor Modules einem Review unterzogen. Ziel war
primär die Erkennung von Codestellen, die keine hinreichende Thread-Sicherheit besaßen.
C99/MISRA 2012-C Tortoise SVN CAN-Bus TRAC Jira PC-Lint RTOS Keil RTX ISO 62304 VectorCAST 6.2
Dessau
1 Jahr 7 Monate
2015-09 - 2017-03

Integration von AUTOSAR Basissoftware, MCAL

AUTOSAR-Basissoftware-Konfiguration/Complex Device Drivers, MCAL Windows 7 Eclipse Aurix TC233 Board ...
AUTOSAR-Basissoftware-Konfiguration/Complex Device Drivers, MCAL

Für verschiedene ECU (Achsmodulator, ABS-System) eines Automobilzulieferers (Lkw)
wurden Konfigurationen an der Basissoftware vorgenommen. Die Softwareplattform als
Teil eines AUTOSAR-Systems wurde um die projektspezifischen Einstellungen
abgewandelt (CAN-Botschaften, RTE-Signale, Prozessieren der Daten von analogen und
digitalen Sensoren, Bootloader-Integration, Ventil- und Aktuatorenansteuerung). Die
Software wurde ins Gesamtsystem (Kommunikation mit einem Zentralmodul) integriert.
Für die Aktuatorenansteuerung wurde ein Requirementtemplate erstellt. Für eines der
ABS-Systeme wurde eine Erstinbetriebnahme vorgenommen.

Windows 7 Eclipse Aurix TC233 Board C MISRA C PTC Integrity (MKS) Vector CANalyzer UDT Beyond Compare QAC PolySpace TESSY Eclipse Lauterbach Debugger/Trace32 CAN-Bus Tresos
Hannover

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Physik von 10.1990 bis 01.1998 in Hannover

Kompetenzen

Kompetenzen

Top-Skills

Embedded C/Embedded Linux Unit Testing (TESSY/VectorCAST) Integration C++ C STM32 Eclipse Doors Aurix SVN Visual Studio PTC Integrity ARM Testautomatisierung Git Scrum Atlassian JIRA Atlassian Confluence

Produkte / Standards / Erfahrungen / Methoden

AUTOSAR
CAN-Bus
Eclipse
PC-Lint
PolySpace
QAC
TESSY
Tresos

Betriebssysteme

Echtzeitbetriebssysteme
Grundkenntnisse Echtzeit-Linux (RTAI, Adeos)
Unix
(Embedded) Linux
Windows
7 & 10
Windows 7

Programmiersprachen

C
C++
MISRA C
Shell

Datenbanken

MS SQL Server
Grundkenntnisse
ODBC
SQL
Grundkenntnisse

Datenkommunikation

Sockets

Hardware

embedded Systeme
ARM, PowerPC
PC
Lauterbach In-Circuit Debugger

Branchen

Branchen

Mobilfunk und Telekommunikation, Automotive, Optik, Lasertechnologie

Einsatzorte

Einsatzorte

Hannover (+200km) Berlin (+50km)
Deutschland

Bevorzugt Raum Hannover; ansonsten: Norddeutschland, Westfalen, nördliches Hessen, Berlin

möglich

Projekte

Projekte

1 Jahr 9 Monate
2025-01 - 2026-09

Gen8000 ? Neuentwicklung von Heissgeräten

Integration Integration Testen und Entwickeln unter Windows 11 MS Visual Studio 2022 Professional ...
Integration
Anschlussprojekt für den Hersteller von Küchengeräten aus dem Projekt unten. Für den
Nachfolger von Gen7000 (Backöfen, Dampfgarer, Kombigeräte) wurden
Softwarelieferungen aus der Plattformentwicklung in die Produktentwicklungen integriert.
Die Integration erfolgte mit GitLab. Es wurden agile Methoden (SCRUM) verwendet. Des
weiteren wurden Aufgabenpaket der UI-Entwicklung umgesetzt. Die Codequalität wurde
durch Buildserver (Compilieren, Qualitätsprüfung mit SonarQube, Smoke Test, Integration
Test und Unit Test bei Commit und Merge) gewahrt.
Darüber hinaus wurde die Datenbank für Displaytexte und ihre Übersetzungen gepflegt.
Die Pflege- und Entwicklungsabläufe wurden dokumentiert.
MS Visual Studio 2022 Professional C++17/20 Python 3.9/PyCharm 2024.2.3 git GitLab Jira/Confluence SonarQube GitLab Copilot
Integration Testen und Entwickeln unter Windows 11 MS Visual Studio 2022 Professional Agile/SCRUM
1 Jahr 9 Monate
2023-08 - 2025-04

Gen7000 ? Serienpflege von Heissgeräten

Implementierung, Test Testen und Entwickeln unter Windows 10 C99 MISRA ...
Implementierung, Test
Es wurde eine Garzeitendesynchronisation (GZES) auf Seiten des MMI für Heißgeräte
(Backöfen, Dampfgarer, Kombigeräte) eines namhaften Herstellers implementiert. Des
weiteren wurde die Programme, Menüstrukturen und Textübersetzungen integriert und
gepflegt. Nach Abschluss der GZES wurden Fehlerbehebungen sowie Voranalysen
durchgeführt.
MS Visual Studio 2015 Enterprise Python/PyCharm git Windchill/PTC Integrity Jenkins Jira/Confluence
Testen und Entwickeln unter Windows 10 C99 MISRA Agile/SCRUM
1 Jahr 3 Monate
2022-06 - 2023-08

Testautomatisierung für ein Battery Management System

Testautomatisierer Python
Testautomatisierer
Implementierung automatisierter Testfälle der Applikationsebene eines Battery
Management Systems; Erstellung der Testfallspezifikation in Polarion; Integration und
Ausführung der Tests auf einer HIL samt Reportgenerierung.
PyCharm 2022.1.2 Jira Tortoise SVN Polarion
Python
1 Jahr 4 Monate
2021-03 - 2022-06

Implementierung, Testing und Bugfixing einer Reinigungsfunktion für Dampfgarer

Softwareentwickler Testen und Entwickeln unter Windows 10 MS Visual Studio 2015 Enterprise C99 ...
Softwareentwickler
Es wurde eine automatische Reinigung für einen Haushaltsdampfgarer entwickelt. Die
Tätigkeiten umfassen die Weiterentwicklung der MMI-Ansteuerung, die Erstellung und
Pflege automatischer Testfälle (Python) in einer Jenkins-Umgebung sowie die
Fehleranalyse in der Steuerteilsoftware.
MS Visual Studio 2015 Enterprise Python/PyCharm git Windchill/PTC Integrity Jenkins Jira/Confluence
Testen und Entwickeln unter Windows 10 MS Visual Studio 2015 Enterprise C99 MISRA Agile/SCRUM
1 Jahr 1 Monat
2019-10 - 2020-10

Implementierung, Testing und Bugfixing High Energy CT und Inline CT

Impementation, Test ISO C++ 2017 MFC Test Run Manager ...
Impementation, Test
Für eine Anlage zur Röntgen-Computertomographie (bildgebend) wurden manuelle und
automatische Systemtests für die Steuersoftware spezifiziert und durchgeführt. Diese
Systemtests wurden mittels eines proprietären Tools sowie mit dem Test Run
Manager/AutoIt/TestComplete erstellt. Sie umfassten die Komponente Linearbeschleuniger
(Strahlungsquelle) und Manipulator (beweglicher Probenhalter) sowie die allgemeinen
Abläufe des Scannens von Gegenständen. Erkannte Fehler wurden gefixt oder ans
Entwicklerteam berichtet.
Es wurde ferner eine Testautomatisierung für eine GUI erstellt. Die GUI-Elemente
(WinRT) werden von Jscript-Funktionen aus dem Code heraus automatisch bedient. Des
Weiteren wurde eine Anbindung einer GUI an ein Database Interface (ElasticSearch)
implementiert.
MS Visual Studio 2017/2019 Enterprise ISO C++ 2017 Tortoise git MFC SmartBear TestComplete
ISO C++ 2017 MFC Test Run Manager Jscript ElasticSearch
2 Jahre 1 Monat
2017-09 - 2019-09

EDCU/BMS

Modul- und Integrationstest mit TESSY/Battery Management System Windows 7 TESSY 4.0.15 Eclipse ...
Modul- und Integrationstest mit TESSY/Battery Management System

Für verschiedene ECU (Battery Management System, Electronic Device Control Unit)
eines Automobilzulieferers (elektrisch betriebene Nutzfahrzeuge) wurden Modultests mit
TESSY implementiert und durchgeführt. (Verteilung auf zwei Projekte mit 12 Monaten Unterbrechung)

Windows 7 TESSY 4.0.15 Eclipse Aurix TC275 Board C Tortoise SVN Vector CANalyzer CAN-Bus CANoe
Darmstadt
6 Monate
2018-05 - 2018-10

Modultest mit VectorCAST/Anlage zur Augenoperation

Unit Tests C99/MISRA 2012-C Tortoise SVN CAN-Bus ...
Unit Tests
Für zwei Komponenten (Pneumatic Supply und Supervision Module) einer Anlage zur
Durchführung von Augenoperationen wurden Modultests mit VectorCAST erstellt und
durchgeführt.
Des Weiteren wurde der Code des Supervisor Modules einem Review unterzogen. Ziel war
primär die Erkennung von Codestellen, die keine hinreichende Thread-Sicherheit besaßen.
C99/MISRA 2012-C Tortoise SVN CAN-Bus TRAC Jira PC-Lint RTOS Keil RTX ISO 62304 VectorCAST 6.2
Dessau
1 Jahr 7 Monate
2015-09 - 2017-03

Integration von AUTOSAR Basissoftware, MCAL

AUTOSAR-Basissoftware-Konfiguration/Complex Device Drivers, MCAL Windows 7 Eclipse Aurix TC233 Board ...
AUTOSAR-Basissoftware-Konfiguration/Complex Device Drivers, MCAL

Für verschiedene ECU (Achsmodulator, ABS-System) eines Automobilzulieferers (Lkw)
wurden Konfigurationen an der Basissoftware vorgenommen. Die Softwareplattform als
Teil eines AUTOSAR-Systems wurde um die projektspezifischen Einstellungen
abgewandelt (CAN-Botschaften, RTE-Signale, Prozessieren der Daten von analogen und
digitalen Sensoren, Bootloader-Integration, Ventil- und Aktuatorenansteuerung). Die
Software wurde ins Gesamtsystem (Kommunikation mit einem Zentralmodul) integriert.
Für die Aktuatorenansteuerung wurde ein Requirementtemplate erstellt. Für eines der
ABS-Systeme wurde eine Erstinbetriebnahme vorgenommen.

Windows 7 Eclipse Aurix TC233 Board C MISRA C PTC Integrity (MKS) Vector CANalyzer UDT Beyond Compare QAC PolySpace TESSY Eclipse Lauterbach Debugger/Trace32 CAN-Bus Tresos
Hannover

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Physik von 10.1990 bis 01.1998 in Hannover

Kompetenzen

Kompetenzen

Top-Skills

Embedded C/Embedded Linux Unit Testing (TESSY/VectorCAST) Integration C++ C STM32 Eclipse Doors Aurix SVN Visual Studio PTC Integrity ARM Testautomatisierung Git Scrum Atlassian JIRA Atlassian Confluence

Produkte / Standards / Erfahrungen / Methoden

AUTOSAR
CAN-Bus
Eclipse
PC-Lint
PolySpace
QAC
TESSY
Tresos

Betriebssysteme

Echtzeitbetriebssysteme
Grundkenntnisse Echtzeit-Linux (RTAI, Adeos)
Unix
(Embedded) Linux
Windows
7 & 10
Windows 7

Programmiersprachen

C
C++
MISRA C
Shell

Datenbanken

MS SQL Server
Grundkenntnisse
ODBC
SQL
Grundkenntnisse

Datenkommunikation

Sockets

Hardware

embedded Systeme
ARM, PowerPC
PC
Lauterbach In-Circuit Debugger

Branchen

Branchen

Mobilfunk und Telekommunikation, Automotive, Optik, Lasertechnologie

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.