Senior Software-Engineer C++, objektorientierte, systemnahe und anwendungs-orientierte Entwicklung
Aktualisiert am 14.07.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.08.2026
Verfügbar zu: 100%
davon vor Ort: 40%
embedded
C/C++
Industrie 4.0
Industrial Internet of Things
Echtzeitbetriebssystem
C++
C
Embedded C
Embedded C++

Einsatzorte

Einsatzorte

Ulm (+300km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

3 Jahre 5 Monate
2023-04 - 2026-08

IoT Produkte auf Mikrokontroller- Basis

Embedded SW-Entwickler C C++ FreeRTOS ...
Embedded SW-Entwickler
C C++ FreeRTOS Mikrokontroller (ARM - Renesas) IP Security (TLS) WLAN IoT MQTT Eclipse GIT GCC JSON HTTP(S) REST-API CMake I2C MCUboot Azure-Client
Siedle GmbH & Co. KG
3 Jahre
2020-10 - 2023-09

Rückverfolgbarkeit von Maschinenanlagen

SRUM Master, Technische Leitung C++ Scrum Scrum Master ...
SRUM Master, Technische Leitung

- Legacy Server in C++/OOD/Model-Driven

- Pflege (Bugfixing, Weiterentwicklung mittelgroßer Features)

- Teile als Microservices herauslösen

- SCRUm Master

- Technische Leitung und auf Team Ebene Koordination von Tickets und Planung

MS Dev-Studio Git GitLab Jenkins
C++ Scrum Scrum Master UML C
2 Jahre 4 Monate
2018-06 - 2020-09

System zur Konfiguration von Maschinenanlagen

Software-Entwickler C C++ UML
Software-Entwickler

- Embedded System Komponente zur Konfiguration, Wartung und Rückverfolgung von Anlagen.

- Integration der Komponente in ein existierendes System, u.a. Eweiterung des Servers.

Eclipse mbedTLS STM32 Keil GNU Compiler Collection FreeRTOS Segger Debugger
C C++ UML
Ulm (Donau)
1 Jahr
2018-01 - 2018-12

Demonstrator zur Positionsbestimmung

Software-Entwickler C Keil Tools AT-Modem ...
Software-Entwickler

Postionsbestimmuing eines Objektes mit Hilfe von WLAN-APs und Datenübermittlung via GSM.

Recherche, Prototyping im Bereich Narrowband (IoT).

Erstellung eines Frameworks unter C zur Steuerung von unterschiedlichen Modems (GSM bis 4G).

Keil
C Keil Tools AT-Modem Quectel STM32
BFO Mobility GmbH
Tübingen
5 Jahre 9 Monate
2013-01 - 2018-09

System zur Ferndiagnose und -konfiguration von Industrieanlagen und Geräten

Software-Entwickler C++ UML Code-Generator ...
Software-Entwickler

Aktuell:

  • Design und Implementierung einer REST Web-Service Schnittstelle (Windows und Embedded).
  • Fachliche Anbindung dieser Schnittstellen.
  • Integration von Security-Anwendungen.
  • Integration einer System-Dienst Schnittstelle unter Linux.
  • Pflege und Weiterentwicklung.
Enterprise Architect Git Microssoft Visual Studio 2008-2013 Boost OpenWRT OpenSSL OPKG MS SQL Server
C++ UML Code-Generator Embedded Systems
Ulm
2 Jahre 1 Monat
2016-05 - 2018-05

Überwachung, Ferndiagnose und -konfiguration von Geräten

Software-Entwickler C++ UML Code-Generator ...
Software-Entwickler

- Embedded (Linux) Entwicklung

- Anwendungsentwicklung von Modulen zur Überwachung und Diagnose von Fahrstühlen.

Enterprise Architect Git Boost OpenSSL OPKG Perforce Eclipse
C++ UML Code-Generator Embedded Systems
Ulm/Stuttgart
4 Jahre
2011-06 - 2015-05

Verwaltungssystem für VR-Anwendungen

Software-Entwickler C# Perl XML
Software-Entwickler

Entwicklung eines Programmpaketes zur Untertützung des  Entwurfsprozess von Architekturprojekten

  • Entwicklung von Plugins für Autodesk 3ds Max.
  • Design und Implementierung einer Projektverwaltung und eines Benutzermanagements.
  • Design und Implementierung eines Protokolls für den Zugriff auf VR Daten.
Microsoft Visual Studio 2012 MS DotNet SVN NSIS
C# Perl XML
Stuttgart
4 Jahre
2009-01 - 2012-12

Planspiel Software

Software-Entwickler Java
Software-Entwickler
  • Anwendung zur Simulation/Einführung der Buchführung für Landkreise und Städte.
  • Anwendung zur Simulation einer Unternehmensgründung.
  • Anwendung zur Simulation einer Stadtentwicklung.
  • Anwendung zur Simulation eines Container-Buchungssystems.
Eclipse
Java
Ulm/Tübingen
3 Jahre 9 Monate
2009-01 - 2012-09

Embedded Anwendungen/Konfigurationsprotokolle

Software-Entwickler C C++ Embedded Systems ...
Software-Entwickler
  • Webbasierte Konfigurationsschnittstelle für einen WLAN-Controller
  • Design und Implemtierung eines Protokolls zur Konfiguration von Siemens Openstage Telefonen
  • Design und Implemtierung eines Protokolls zur Konfiguration von Gigaset SIP Telefonen
GCC CVS
C C++ Embedded Systems XML XSLT JavaScript
Ulm/Nürnberg
2 Jahre 6 Monate
2010-01 - 2012-06

Dokumentenmanagementsystem für Ethikkommissionen

Partner/Teilhaber Java
Partner/Teilhaber

Weiterentwicklung und Vertrieb einer Dokumentenmanagementsystem für Ethikkommissionen.

Eclipse MySQL
Java
Ulm/Reutlingen
6 Monate
2009-01 - 2009-06

Weiterentwicklung eines Netzwerk- Managementsystems

Software-Entwickler C++ Code-Generatoren UML ...
Software-Entwickler
Visual-Studio 2008 MS SQL Server
C++ Code-Generatoren UML JavaScript
Ulm

Aus- und Weiterbildung

Aus- und Weiterbildung

7 Jahre 5 Monate
1991-10 - 1999-02

Informatik-Studium mit Nebenfach Wirtschaftswissenschaften

Diplom-Informatiker, Universität Ulm
Diplom-Informatiker
Universität Ulm

Technische und verteilte Informatik

Kompetenzen

Kompetenzen

Top-Skills

embedded C/C++ Industrie 4.0 Industrial Internet of Things Echtzeitbetriebssystem C++ C Embedded C Embedded C++

Produkte / Standards / Erfahrungen / Methoden

Boost
Experte
Eclipse
Experte
Embedded Systems
Experte
Enterprise Architect
Experte
Git
Experte
GNU Compiler Collection
Fortgeschritten
Jenkins
Fortgeschritten
Keil
Fortgeschritten
Keil Tools
Fortgeschritten
mbedTLS
Experte
OpenSSL
Experte
Scrum
Experte
Scrum Master
Fortgeschritten
Segger Debugger
Fortgeschritten
XML
Experte
Renesas
Fortgeschritten

Betriebssysteme

FreeRTOS
Experte
Linux
Fortgeschritten
MS Windows
Fortgeschritten
OpenWRT
Fortgeschritten
OSE/BOSS/ACE
Fortgeschritten
Zephyr
Fortgeschritten

Programmiersprachen

C
Experte
C#
Fortgeschritten
C++
Experte
Code-Generator
Experte
Java
Fortgeschritten
JavaScript
Fortgeschritten
Microssoft Visual Studio 2008-2018
Fortgeschritten
MS DotNet
Fortgeschritten
Perl
Fortgeschritten
XSLT
Fortgeschritten
Python
Fortgeschritten

Datenbanken

MS SQL Server
MySQL

Datenkommunikation

TCP/IP
Experte
TLS
Experte
Layer 2 Protokolle /ETH, WLAN, etc.)
Experte
IoT-Clients
Experte
MQTT
Experte
HTTP(S)
Experte
REST-API
Experte
GO
Fortgeschritten

Hardware

STM32

Design / Entwicklung / Konstruktion

UML
Experte

Einsatzorte

Einsatzorte

Ulm (+300km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

3 Jahre 5 Monate
2023-04 - 2026-08

IoT Produkte auf Mikrokontroller- Basis

Embedded SW-Entwickler C C++ FreeRTOS ...
Embedded SW-Entwickler
C C++ FreeRTOS Mikrokontroller (ARM - Renesas) IP Security (TLS) WLAN IoT MQTT Eclipse GIT GCC JSON HTTP(S) REST-API CMake I2C MCUboot Azure-Client
Siedle GmbH & Co. KG
3 Jahre
2020-10 - 2023-09

Rückverfolgbarkeit von Maschinenanlagen

SRUM Master, Technische Leitung C++ Scrum Scrum Master ...
SRUM Master, Technische Leitung

- Legacy Server in C++/OOD/Model-Driven

- Pflege (Bugfixing, Weiterentwicklung mittelgroßer Features)

- Teile als Microservices herauslösen

- SCRUm Master

- Technische Leitung und auf Team Ebene Koordination von Tickets und Planung

MS Dev-Studio Git GitLab Jenkins
C++ Scrum Scrum Master UML C
2 Jahre 4 Monate
2018-06 - 2020-09

System zur Konfiguration von Maschinenanlagen

Software-Entwickler C C++ UML
Software-Entwickler

- Embedded System Komponente zur Konfiguration, Wartung und Rückverfolgung von Anlagen.

- Integration der Komponente in ein existierendes System, u.a. Eweiterung des Servers.

Eclipse mbedTLS STM32 Keil GNU Compiler Collection FreeRTOS Segger Debugger
C C++ UML
Ulm (Donau)
1 Jahr
2018-01 - 2018-12

Demonstrator zur Positionsbestimmung

Software-Entwickler C Keil Tools AT-Modem ...
Software-Entwickler

Postionsbestimmuing eines Objektes mit Hilfe von WLAN-APs und Datenübermittlung via GSM.

Recherche, Prototyping im Bereich Narrowband (IoT).

Erstellung eines Frameworks unter C zur Steuerung von unterschiedlichen Modems (GSM bis 4G).

Keil
C Keil Tools AT-Modem Quectel STM32
BFO Mobility GmbH
Tübingen
5 Jahre 9 Monate
2013-01 - 2018-09

System zur Ferndiagnose und -konfiguration von Industrieanlagen und Geräten

Software-Entwickler C++ UML Code-Generator ...
Software-Entwickler

Aktuell:

  • Design und Implementierung einer REST Web-Service Schnittstelle (Windows und Embedded).
  • Fachliche Anbindung dieser Schnittstellen.
  • Integration von Security-Anwendungen.
  • Integration einer System-Dienst Schnittstelle unter Linux.
  • Pflege und Weiterentwicklung.
Enterprise Architect Git Microssoft Visual Studio 2008-2013 Boost OpenWRT OpenSSL OPKG MS SQL Server
C++ UML Code-Generator Embedded Systems
Ulm
2 Jahre 1 Monat
2016-05 - 2018-05

Überwachung, Ferndiagnose und -konfiguration von Geräten

Software-Entwickler C++ UML Code-Generator ...
Software-Entwickler

- Embedded (Linux) Entwicklung

- Anwendungsentwicklung von Modulen zur Überwachung und Diagnose von Fahrstühlen.

Enterprise Architect Git Boost OpenSSL OPKG Perforce Eclipse
C++ UML Code-Generator Embedded Systems
Ulm/Stuttgart
4 Jahre
2011-06 - 2015-05

Verwaltungssystem für VR-Anwendungen

Software-Entwickler C# Perl XML
Software-Entwickler

Entwicklung eines Programmpaketes zur Untertützung des  Entwurfsprozess von Architekturprojekten

  • Entwicklung von Plugins für Autodesk 3ds Max.
  • Design und Implementierung einer Projektverwaltung und eines Benutzermanagements.
  • Design und Implementierung eines Protokolls für den Zugriff auf VR Daten.
Microsoft Visual Studio 2012 MS DotNet SVN NSIS
C# Perl XML
Stuttgart
4 Jahre
2009-01 - 2012-12

Planspiel Software

Software-Entwickler Java
Software-Entwickler
  • Anwendung zur Simulation/Einführung der Buchführung für Landkreise und Städte.
  • Anwendung zur Simulation einer Unternehmensgründung.
  • Anwendung zur Simulation einer Stadtentwicklung.
  • Anwendung zur Simulation eines Container-Buchungssystems.
Eclipse
Java
Ulm/Tübingen
3 Jahre 9 Monate
2009-01 - 2012-09

Embedded Anwendungen/Konfigurationsprotokolle

Software-Entwickler C C++ Embedded Systems ...
Software-Entwickler
  • Webbasierte Konfigurationsschnittstelle für einen WLAN-Controller
  • Design und Implemtierung eines Protokolls zur Konfiguration von Siemens Openstage Telefonen
  • Design und Implemtierung eines Protokolls zur Konfiguration von Gigaset SIP Telefonen
GCC CVS
C C++ Embedded Systems XML XSLT JavaScript
Ulm/Nürnberg
2 Jahre 6 Monate
2010-01 - 2012-06

Dokumentenmanagementsystem für Ethikkommissionen

Partner/Teilhaber Java
Partner/Teilhaber

Weiterentwicklung und Vertrieb einer Dokumentenmanagementsystem für Ethikkommissionen.

Eclipse MySQL
Java
Ulm/Reutlingen
6 Monate
2009-01 - 2009-06

Weiterentwicklung eines Netzwerk- Managementsystems

Software-Entwickler C++ Code-Generatoren UML ...
Software-Entwickler
Visual-Studio 2008 MS SQL Server
C++ Code-Generatoren UML JavaScript
Ulm

Aus- und Weiterbildung

Aus- und Weiterbildung

7 Jahre 5 Monate
1991-10 - 1999-02

Informatik-Studium mit Nebenfach Wirtschaftswissenschaften

Diplom-Informatiker, Universität Ulm
Diplom-Informatiker
Universität Ulm

Technische und verteilte Informatik

Kompetenzen

Kompetenzen

Top-Skills

embedded C/C++ Industrie 4.0 Industrial Internet of Things Echtzeitbetriebssystem C++ C Embedded C Embedded C++

Produkte / Standards / Erfahrungen / Methoden

Boost
Experte
Eclipse
Experte
Embedded Systems
Experte
Enterprise Architect
Experte
Git
Experte
GNU Compiler Collection
Fortgeschritten
Jenkins
Fortgeschritten
Keil
Fortgeschritten
Keil Tools
Fortgeschritten
mbedTLS
Experte
OpenSSL
Experte
Scrum
Experte
Scrum Master
Fortgeschritten
Segger Debugger
Fortgeschritten
XML
Experte
Renesas
Fortgeschritten

Betriebssysteme

FreeRTOS
Experte
Linux
Fortgeschritten
MS Windows
Fortgeschritten
OpenWRT
Fortgeschritten
OSE/BOSS/ACE
Fortgeschritten
Zephyr
Fortgeschritten

Programmiersprachen

C
Experte
C#
Fortgeschritten
C++
Experte
Code-Generator
Experte
Java
Fortgeschritten
JavaScript
Fortgeschritten
Microssoft Visual Studio 2008-2018
Fortgeschritten
MS DotNet
Fortgeschritten
Perl
Fortgeschritten
XSLT
Fortgeschritten
Python
Fortgeschritten

Datenbanken

MS SQL Server
MySQL

Datenkommunikation

TCP/IP
Experte
TLS
Experte
Layer 2 Protokolle /ETH, WLAN, etc.)
Experte
IoT-Clients
Experte
MQTT
Experte
HTTP(S)
Experte
REST-API
Experte
GO
Fortgeschritten

Hardware

STM32

Design / Entwicklung / Konstruktion

UML
Experte

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.