freiberufler Embedded-Softwareentwickler | Embedded Systems & Software auf freelance.de

Embedded-Softwareentwickler | Embedded Systems & Software

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 78532 Tuttlingen
  • auf Anfrage
  • de  |  en
  • 14.09.2026

Kurzvorstellung

Ich entwickle seit über 25 Jahren Embedded-Software und vernetzte Systeme für technische Produkte. Mein Schwerpunkt liegt auf hardwarenaher Entwicklung, Kommunikationsschnittstellen und produktnahen Anwendungen – von Firmware und Echtzeitbetriebssystemen bis zu Diagnose, mobilen Anwendungen und Connected Services.

Ich arbeite unter anderem mit C/C++, Embedded Linux, FreeRTOS, BLE, CAN-Bus, Qt/QML sowie Jira, Confluence und Git. Ergänzend unterstütze ich AI-Engineering-Aufgaben – von der Bewertung konkreter Use Cases über Prototypen bis zur Integration in bestehende Software.

Ich unterstütze kleine und mittelständische Unternehmen sowie Start-ups bei Entwicklung, Integration, Tests, Dokumentation und der Weiterentwicklung bestehender Systeme.

Qualifikationen

  • Embedded Entwicklung / hardwarenahe Entwicklung27 J.
  • Embedded Software
  • Hardware-Design8 J.
  • IT
  • Softwareentwicklung (allg.)

Projekt‐ & Berufserfahrung

Embedded-Softwareentwickler / Entwickler Getriebesteuerung
Revolute GmbH, Kassel
6/2022 – offen (4 Jahre, 5 Monate)
eBike
Tätigkeitszeitraum

6/2022 – offen

Tätigkeitsbeschreibung

- Entwicklung einer automatischen Getriebesteuerung
- Steuerung über BLE mit Espressif ESP32

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung

Projektleitung & Embedded-Softwareentwickler
Andreas Hettich GmbH & Co. KG, Tuttlingen
12/2021 – 12/2024 (3 Jahre, 1 Monat)
Medizintechnik
Tätigkeitszeitraum

12/2021 – 12/2024

Tätigkeitsbeschreibung

- Entwicklung eines RSA-verschlüsselten Webservices auf Qt-Basis
- Projektleitung und Validierung nach GAMP 5
- Portierung auf Linux-Server und Implementierung von Hardening-Strategien

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung

Senior Embedded-Softwareentwickler
Miele & Cie. KG, Gütersloh
12/2020 – offen (5 Jahre, 11 Monate)
Haushaltsgeräte
Tätigkeitszeitraum

12/2020 – offen

Tätigkeitsbeschreibung

- Entwicklung eines Frameworks für vernetzte Mehrprozessor-Systeme auf Basis von Embedded Linux
- Implementierung von Basisdiensten für Applikationsteams in C++14
- Arbeitsweise nach SCRUM sowie Continuous Integration, Unit-Tests, Code Coverage und statische Analysen

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung

Embedded-Softwareentwickler / Entwickler Antriebssteuerung
Kundenname anonymisiert, Tuttlingen
2/2018 – offen (8 Jahre, 9 Monate)
E-Mobilität
Tätigkeitszeitraum

2/2018 – offen

Tätigkeitsbeschreibung

- Planung des Gesamtprojekts hinsichtlich Hardware und Software
- Entwicklung einer Embedded-Software zur Steuerung des BLDC-Antriebs eines E-Bikes

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Hardware-Design

Teamleiter Entwicklung (Festanstellung)
SSP-Safety Systems Products GmbH & Co. KG, Spaichingen
1/2014 – 3/2020 (6 Jahre, 3 Monate)
Sicherheitstechnik
Tätigkeitszeitraum

1/2014 – 3/2020

Tätigkeitsbeschreibung

- Entwicklungsleitung und Management diverser Projekte, einige davon prämiert mit dem GIT-Sicherheits-Award 2016
- Aufbau der gesamten IT-Infrastruktur inkl. Virtualisierungen mehrerer Standorte
- Einrichtung und Verwaltung VoiP-Telefonanlage (SIP und DECT)
- Entwicklung von Produktgeneratoren für den Vertrieb
- Personalführung
- Leitung des Customizing der ABB-Sicherheits-produkte
- ISO-Zertifizierung der Produktion
- TÜV-Zertifizierung der SSP-Produkte nach der Maschinenrichtlinie
- Embedded-Softwareentwicklung von Produkten im Bereich Sicherheitstechnik

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, IT Sicherheit (allg.)

Softwareentwickler (Festanstellung)
Paul Leibinger GmbH & Co. KG, Tuttlingen
9/2012 – 12/2013 (1 Jahr, 4 Monate)
Drucktechnik
Tätigkeitszeitraum

9/2012 – 12/2013

Tätigkeitsbeschreibung

- Softwareportierung alte Hardware auf neue Hardware, C++/C# unter Windows CE
- Xilinx-FPGA-Programmierung

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung

Softwareentwickler
A. Staiger GmbH, Tuttlingen
6/2011 – 1/2012 (8 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

6/2011 – 1/2012

Tätigkeitsbeschreibung

- Entwicklung einer Produktionssoftware zur Durchführung eines Endtests von Sensoren
- Verwendete Tools: Visual-Studio 2008, Perforce

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung

Softwareentwickler
Lincoln / SKF, Tuttlingen
11/2009 – 1/2017 (7 Jahre, 3 Monate)
Schmiertechnik
Tätigkeitszeitraum

11/2009 – 1/2017

Tätigkeitsbeschreibung

- Entwicklung einer vollautomatischen Schmier-pumpensteuerung
- Entwicklung einer Schmierpumpensteuerung mit Datenlogger inklusive PC-Software
- Verwendete Contoler ATMega 328
- Verwendete Tools AVR-Studio 4.0 und Perforce

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung

Softwareentwickler
Andreas Hettich GmbH & Co KG, Tuttlingen
10/2009 – 8/2012 (2 Jahre, 11 Monate)
Medizintechnik
Tätigkeitszeitraum

10/2009 – 8/2012

Tätigkeitsbeschreibung

- Entwicklung eines vollautomatisierten Bluttransfusions-systems (TACSI)
- Verwendete Controler Atmel-ATMega2560, FTDI-Vinculum USB-Host, Microchip ENC28J60
- Entwicklung von PC-Testtools mit Visual Studio 2008/2010 in C# und .Net
- Verwendete Tools AVR-Studio 5.0, Perforce, UltraEdit

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung

Embedded-Softwareentwickler / Projektleitung
Kundenname anonymisiert, Tuttlingen
8/2007 – 5/2008 (10 Monate)
Personenbeförderung
Tätigkeitszeitraum

8/2007 – 5/2008

Tätigkeitsbeschreibung

- Hard- und Softwareentwicklung einer Personalverwaltungs- und Meldezentrale für Personenbeförderungsunternehmen
- Projektleitung
- Implementierung des Netzwerkprotokolls TCP/IP
- Dokumentation

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung

Softwareentwickler
K+S Elektronik GmbH, Tuttlingen
1/2007 – 7/2007 (7 Monate)
Zapfsäulentechnik
Tätigkeitszeitraum

1/2007 – 7/2007

Tätigkeitsbeschreibung

- Entwicklung einer Software zur Steuerung von Tankautomaten
- Entwicklung einer Embedded-Datenbank
- Dokumentation

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung

Softwareentwickler
Integra Biosciences GmbH, Tuttlingen
2/2005 – 11/2005 (10 Monate)
Medizintechnik
Tätigkeitszeitraum

2/2005 – 11/2005

Tätigkeitsbeschreibung

Hard- und Softwareentwicklung des HiTT-Dispatch 9002 (Ansteuerung von zwei Pumpen mit dem Elektrotom HiTT 106 über eine RS 232 Schnittstelle)

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung

Softwareentwickler
Jundes-Kaiser, Villingen-Schwenningen, Tuttlingen
1/2002 – 5/2004 (2 Jahre, 5 Monate)
Zeitmesstechnik, Industrieuhren
Tätigkeitszeitraum

1/2002 – 5/2004

Tätigkeitsbeschreibung

- Hard- und Softwareentwicklung einer funk-gesteuerte Haupt- und Signaluhr
- Projektleitung

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung

Softwareentwickler (Festanstellung)
Harman-Becker Automotive Systems GmbH, Villingen-Schwenningen
5/1999 – 6/2009 (10 Jahre, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

5/1999 – 6/2009

Tätigkeitsbeschreibung

- MMI 2000 Framework Software für BMW 7er , Ablaufsteuerung unter VxWorks
- Entwicklung eines generischen ATA / ATAPI-Treibers
- Entwicklung eines Filesystems FAT32 / ISO 9660 für VXWorks
- Treiberportierung auf Microcontroller ST 5508 / 5588 /5700
- Treiberportierung auf den Betriebssystemen QNX 6 / Linux (Debian)
- Entwicklung eines Testsystems für Storage-Devices basierend auf Linux und QNX6
- Implementierung des Netzwerkprotokolls TCP/IP
- Entwicklung eines Testsystems für Storage-Devices unter Linux-PC einschließlich Softwarewartung und kundenspezifischer Erweiterung
- Implementierung des Netzwerkprotokolls TCP/IP
- Projektleitung
- Portierung des Testsystems für Storage-Devices auf QNX und Atmel AVR32 sowie SH4
- Entwicklung I²C-Testtool auf Microcontroller von Atmel AP 7000 basierend auf Linux
- Entwicklung von Steueranwendungen für Drive-Testtool unter Windows basierend auf C / C++, C#
- Implementierung des Netzwerkprotokolls TCP/IP

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung

Industrieelektroniker (Festanstellung)
Fa. Leukhardt, Tuttlingen
2/1996 – 5/1999 (3 Jahre, 4 Monate)
Industrieelektronik
Tätigkeitszeitraum

2/1996 – 5/1999

Tätigkeitsbeschreibung

Industrie PCs montiert, repariert sowie Wartung

Eingesetzte Qualifikationen

Elektronik

Zertifikate

CE-Gesamtprozess in der Praxis
2014
Normen zur funktionalen Sicherheit
2014
Programmieren mit C# / Design Pattern
2012
MS Office 7
2011
Maschinensicherheit
2010
UML1
2009
UML2
2009
MS Office
2005
QNX
2002
OOP-Einführung und C++-Grundlagen
1999

Ausbildung

Industrieelektroniker
Ausbildung
1996
Tuttlingen / Villingen

Über mich

Technische Produkte verbinden heute Embedded-Systeme, Schnittstellen, mobile Anwendungen und Services. Ich unterstütze dabei, diese Bausteine zu einer zuverlässigen, testbaren und dokumentierten Lösung zu verbinden. Zum Leistungsumfang gehören Embedded Software, Systemintegration, Diagnose, Support und Updates over the air. Ein eigenes Produktprojekt dient dabei als neutrale Referenz für die Umsetzung durchgängiger Systeme. Dazu gehört auch die Entwicklung einer mobilen App als Bedien- und Analyseoberfläche für vernetzte technische Systeme.

Weitere Kenntnisse

C/C++, C#, Visual-Studio, GCC, ATMEL, ST-Microelektronic, Embedded Linux, FreeRTOS, BLE, CAN-Bus, Qt/QML, AI Engineering, Jira, Confluence, Git

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Home-Office
bevorzugt
Profilaufrufe
2342
Alter
51
Berufserfahrung
27 Jahre und 5 Monate (seit 05/1999)
Projektleitung
5 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden