Softwareentwicklung für die Automatisierungstechnik. Softwarelösungen für den Standard- und Sondermaschinenbau.
Aktualisiert am 22.05.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 26.05.2025
Verfügbar zu: 100%
davon vor Ort: 100%
SPS-Programmierung
C++
Software-Design
Fehlersuche
Software Analyse
Softwarearchitektur
Feldbus
TwinCAT
CoDeSys
Agile Softwareentwicklung
Ethernet
Deutsch
Muttersprache
Türkisch
Muttersprache
Englisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

4 Jahre 7 Monate
2020-11 - heute

Softwareentwickler bei einem Maschinenbauhersteller (1300 Mitarbeiter)

TwinCAT 3 EtherCAT OPC/UA ...
  • Branche: Maschinenbau, Medizintechnik
  • Projekt: Entwicklung von 6 Produktionslinien für Testkartuschen, in einem Reinraum. für medizinische Diagnosegeräte.
  • Endkunde: Tochterunternehmen eines weltweit tätigen Konzerns (417.000 Mitarbeiter)
  • Technologien: TwinCAT 3, EtherCAT, OPC/UA, ProfiNET, Ethernet, Keyence Kameras, Lasersysteme, Pick And Place, Qt-QML, SqLite, XML, PackML, UML, Common Behaviour Model.
  • Tätigkeiten: Interdisziplinäre Zusammenarbeit, Entwicklung, Implementierung und Inbetriebnahme, Prozessoptimierung, Reinraumproduktion, Allein- und Eigenverantwortlichkeit für 6 Linien als Softwareentwickler.
  • Ergebnis: Erfolgreiche Prozessoptimierung und Reduzierung von Ausfallzeiten um 25%.
TwinCAT 3 EtherCAT OPC/UA ProfiNET Ethernet Keyence Kameras Lasersysteme Pick And Place Qt-QML SqLite XML PackML UML Common Behaviour Model.
4 Monate
2019-05 - 2019-08

Softwareentwickler ? IT-Sicherheit

Einbindung von DLLs in eine PLC
  • Projekt: Einbindung von DLLs in eine PLC
  • Technologien: CODESYS, C++
  • Tätigkeiten: Entwicklung, Implementierung und Inbetriebnahme.
  • Ergebnis: Nahtlose Integration einer Lizensierungs-API.
CODESYS C++ DLL
Einbindung von DLLs in eine PLC
1 Jahr 1 Monat
2018-05 - 2019-05

Softwareentwickler bei einem Wasserrutschenhersteller

TwinCAT 3 EtherCAT Modbus TCP/IP
  • Branche: Freizeitparktechnik
  • Projekt: Entwicklung und Inbetriebnahme von zwei Wasserparks (inkl. AquaLoops) für Luxuskreuzfahrtschiffe
  • Standorte: Deutschland, Miami, China
  • Technologien: TwinCAT 3, EtherCAT, Modbus TCP/IP
  • Tätigkeiten: Interdisziplinäre Zusammenarbeit, Planung, Entwicklung, Inbetriebnahme
  • Ergebnis: Sicherstellung der Funktionsfähigkeit in unterschiedlichen klimatischen Bedingungen.
TwinCAT 3 EtherCAT Modbus TCP/IP
1 Jahr 1 Monat
2017-05 - 2018-05

Softwareentwickler bei einem Automobilzulieferer (1500 Mitarbeiter)

  • Branche: Automobilzulieferung
  • Projekt: Optimierung einer Bestandslinie zur Fertigung von Kfz-E-Batterien
  • Endkunde: Deutscher Automobilhersteller (175.000 Mitarbeiter)
  • Tätigkeiten: Interdisziplinäre Zusammenarbeit, Prozessoptimierung
  • Ergebnis: Erhöhung des Puffers und der Produktivität um 800%.
2 Jahre 1 Monat
2014-05 - 2016-05

Softwareentwickler bei einem Maschinenbauer (5000 Mitarbeiter)

TwinCAT SCADA EtherCAT ...
  • Branche: Elektronikfertigung
  • Projekt: Entwicklung einer Produktionslinie zur Herstellung von Batteriezellen für Smartphones (135.000 Mitarbeiter)
  • Endkunde: Internationaler Smartphonehersteller
  • Technologien: TwinCAT, SCADA, EtherCAT, OPC/UA, GIT, Jira
  • Tätigkeiten: Interdisziplinäre Zusammenarbeit, Entwicklung, Implementierung und Inbetriebnahme, Prozessoptimierung, Reinraumproduktion
  • Ergebnis: Reduzierung der Produktionskosten um 30% durch gezielte Prozessoptimierung.
TwinCAT SCADA EtherCAT OPC/UA GIT Jira Interdisziplinäre Zusammenarbeit

Aus- und Weiterbildung

Aus- und Weiterbildung

Bachelor of Science in Automatisierungstechnik
Fachhochschule Köln-Deutz

Ausbildung zum Energieelektroniker für Betriebstechnik
Getrag Ford Transmissions GmbH

Kompetenzen

Kompetenzen

Top-Skills

SPS-Programmierung C++ Software-Design Fehlersuche Software Analyse Softwarearchitektur Feldbus TwinCAT CoDeSys Agile Softwareentwicklung Ethernet

Produkte / Standards / Erfahrungen / Methoden

Profil

  • Erfahrener Softwareentwickler mit über einem Jahrzehnt Erfahrung in der industriellen Automatisierung und Softwareentwicklung. Gründer der Softwareschmiede. Expertenkenntnisse in Automatisierungstechnik, Steuerungssystemen und industriellen Kommunikationsprotokollen. Nachgewiesene Erfolge in der Prozessoptimierung und Entwicklung komplexer Softwarelösungen für Maschinenbau, Medizintechnik und Freizeitparktechnik
  • Quer durch alle Branchen entwickeln wir hochwertige Software für Sondermaschinen und Automatisierungslösungen. Mit evolutionären Ideen brechen wir mit dem Status Quo und denken Prozesse neu.
    • Im digitalen Zeitalter steigen die Komplexität und Mengen der zu lösenden Aufgaben kontinuierlich. Hochsprachen und industrielle Datenbanken bestimmen die Produktionswelt von heute und haben ganz neue Anforderungen an alle Prozesse ins Spiel gebracht.
    • ?Häufig macht allein die Software den entscheidenden Unterschied. Und genau hier kommen wir ins Spiel. Die Firma (Name auf Anfrage) agiert als Berater, als Softwareentwickler oder als externer Teamleiter eines internen Entwicklungsteams. Mit uns setzt du dein Projekt direkt auf die Überholspur.


Beratung und Projektsteuerung (DAS GROSSE GANZE SEHEN)

  • Um eine Idee zum Leben zu erwecken, müssen viele Parts perfekt ineinandergreifen. 
  • Wir tauchen ein in dein Projekt und ermöglichen einen frischen Blick auf den Status quo. Sehen Fehler, bevor sie auftauchen, erkennen Fallstricke, bevor sie reell werden.
  • Wir setzen Denkanstöße, immer kritisch, immer zielorientiert. Und haben das fachliche Know-How, um jedes Projekt sicher ins Ziel zu führen.


Softwareentwicklung (DAS RICHTIGE TUN)

  • Wir hinterfragen, analysieren und prüfen, bevor wir loslegen. 
  • Bringen uns konstruktiv und lösungsorientiert in jedes noch so schwierige Thema ein. 
  • Wir entwickeln Software, die ein Projekt wirklich voranbringt. 
  • Agil, skalierbar und in jeder Phase nachvollziehbar. 
  • Wir denken plattform- und programmiersprachenunabhängig. 
  • Unsere Arbeit ist immer handwerklich solide und inhaltlich zukunftsweisend.


Externe Teamleitung (ZU HÖCHSTLEISTUNGEN MOTIVIEREN)

  • Wir entwickeln Software mit Herz und Leidenschaft und sorgen dafür, dass dieser Funke auch auf bestehende IT-Teams überspringt. 
  • Als externer Teamleiter führen wir alle Beteiligten kompetent durch das Projekt und bündeln Ressourcen zielgerichtet. 
  • So gewährleisten wir eine effiziente Verzahnung von Akteuren, Daten und Prozessen.


SKILLS- UND TECHNOLOGIE-STACK

  • Programmiersprachen: 
    • C, C++
    • SPS (DIN-EN-61131-3)
  • Modellierungssprachen: 
    • UML 2.5
    • Petri Netze
    • Nassi-Shneiderman-Diagramme
  • Entwicklungsplattformen: 
    • TwinCAT
    • Codesys
    • MS Visual Studio
    • QT
  • Projektmanagement: 
    • ASANA
  • Versionsverwaltung: 
    • GIT
  • Standards und Protokolle: 
    • ADS
    • EtherCAT
    • OPC UA
    • PROFIBUS
    • PROFINET
  • Weitere: 
    • PackML
    • Common Behaviour Model
    • SCADA
  • Methoden: 
    • Agile Entwicklungsmethoden
    • Clean Code
    • OOA
    • OOD
    • OOP
    • Entwurfsmuster


Deine Präferierte Programmiersprache ist nicht gelistet?

  • Nicht verzagen, einfach anfragen. 
  • Wir von (Name der Firma auf Anfrage) wissen, dass sich Programmiersprachen zwar in Ihrer Syntax unterscheiden, aber niemals in Ihrer Semantik. Dieses Wissen verschafft uns und dir den Vorsprung für die Zukunft.


Von der Vision zur Realität

  • Wir unterstützen bei der Konkretisierung von Ideen.
  • Beweisen Weitblick und sind Veränderungen gegenüber aufgeschlossen. 
  • Überzeugen in der Entwicklung mit qualitativ hochwertigen und funktionsfähigen Ergebnissen. 
  • Weil wir wissen, was machbar ist und was man besser bleiben lässt.


Softwareentwicklung mit Leidenschaft

  • Es geht immer noch ein bisschen besser, Gestraffter, Und klarer
  • Daran und dafür arbeiten wir stets
  • Um das Bestmögliche aus jedem Projekt herauszuholen ? von der Spezifikation bis hin zur Validierung. Das ist es was uns antreibt


Effizienz im gesamten Projekt

  • Die Softwareentwicklung bedeutet sehr viel mehr als nur Programmieren
  • Es geht vor allem darum, Lösungen zu finden, die einer inneren Logik folgen, die skalierbar und zukunftssicher sind
  • Das verstehen wir unter Effizienz


Effizienz im gesamten Projekt

  • Wir legen größten Wert darauf, unsere Projektpartner mitzunehmen
  • Alle Prozesse sind nachvollziehbar und perfekt dokumentiert
  • Das gilt für das Projektmanagement ebenso wie für die entwickelte Software selbst
  • Und über einen Gast-Account in Asana kannst du den Stand der Projektierung sogar in Echtzeit mitverfolgen


Messbare Qualität

  • Wir bieten die Möglichkeit, dein Projekt nach dem Prinzip des Clean Code Development zu realisieren
  • Je klarer und sauberer dein Projekt von Beginn an aufgebaut ist, umso besser kann es geplant werden
  • Software-Qualität lässt sich nach dem Prinzip sogar messen
  • Das sorgt für eine gleichbleibend hohe Qualität in der gesamten Laufzeit deines Projektes und darüber hinaus
  • Wir beraten dich gerne


Eine Partnerschaft basiert auf Vertrauen und Offenheit. Das spiegelt sich auch in unserer Honorarpraxis wider.

  • Unser Anspruch sind faire und transparente Konditionen ohne Fallstricke und Hintertüren
  • Unsere Stundensätze orientieren sich an der aktuellen Marktsituation und werden jährlich neu festgelegt und veröffentlicht
  • Die Ausgestaltung unserer Angebote ist unabhängig von der Unternehmensgröße unserer Partner
  • Die bei Vertragsabschluss festgelegten Konditionen sind über den gesamten Vertragszeitraum bindend, so dass sich längere Vertragslaufzeiten für unsere Partner durchaus bezahlt machen
  • Außerdem bieten wir für Neu-Partner und Partner, die bestimmte Kriterien erfüllen, lohnende Vergünstigungen im Rahmen unsres Partner-Programmes an.


Berufserfahrung

Rolle: Softwareentwickler

Kunde: diverse

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

4 Jahre 7 Monate
2020-11 - heute

Softwareentwickler bei einem Maschinenbauhersteller (1300 Mitarbeiter)

TwinCAT 3 EtherCAT OPC/UA ...
  • Branche: Maschinenbau, Medizintechnik
  • Projekt: Entwicklung von 6 Produktionslinien für Testkartuschen, in einem Reinraum. für medizinische Diagnosegeräte.
  • Endkunde: Tochterunternehmen eines weltweit tätigen Konzerns (417.000 Mitarbeiter)
  • Technologien: TwinCAT 3, EtherCAT, OPC/UA, ProfiNET, Ethernet, Keyence Kameras, Lasersysteme, Pick And Place, Qt-QML, SqLite, XML, PackML, UML, Common Behaviour Model.
  • Tätigkeiten: Interdisziplinäre Zusammenarbeit, Entwicklung, Implementierung und Inbetriebnahme, Prozessoptimierung, Reinraumproduktion, Allein- und Eigenverantwortlichkeit für 6 Linien als Softwareentwickler.
  • Ergebnis: Erfolgreiche Prozessoptimierung und Reduzierung von Ausfallzeiten um 25%.
TwinCAT 3 EtherCAT OPC/UA ProfiNET Ethernet Keyence Kameras Lasersysteme Pick And Place Qt-QML SqLite XML PackML UML Common Behaviour Model.
4 Monate
2019-05 - 2019-08

Softwareentwickler ? IT-Sicherheit

Einbindung von DLLs in eine PLC
  • Projekt: Einbindung von DLLs in eine PLC
  • Technologien: CODESYS, C++
  • Tätigkeiten: Entwicklung, Implementierung und Inbetriebnahme.
  • Ergebnis: Nahtlose Integration einer Lizensierungs-API.
CODESYS C++ DLL
Einbindung von DLLs in eine PLC
1 Jahr 1 Monat
2018-05 - 2019-05

Softwareentwickler bei einem Wasserrutschenhersteller

TwinCAT 3 EtherCAT Modbus TCP/IP
  • Branche: Freizeitparktechnik
  • Projekt: Entwicklung und Inbetriebnahme von zwei Wasserparks (inkl. AquaLoops) für Luxuskreuzfahrtschiffe
  • Standorte: Deutschland, Miami, China
  • Technologien: TwinCAT 3, EtherCAT, Modbus TCP/IP
  • Tätigkeiten: Interdisziplinäre Zusammenarbeit, Planung, Entwicklung, Inbetriebnahme
  • Ergebnis: Sicherstellung der Funktionsfähigkeit in unterschiedlichen klimatischen Bedingungen.
TwinCAT 3 EtherCAT Modbus TCP/IP
1 Jahr 1 Monat
2017-05 - 2018-05

Softwareentwickler bei einem Automobilzulieferer (1500 Mitarbeiter)

  • Branche: Automobilzulieferung
  • Projekt: Optimierung einer Bestandslinie zur Fertigung von Kfz-E-Batterien
  • Endkunde: Deutscher Automobilhersteller (175.000 Mitarbeiter)
  • Tätigkeiten: Interdisziplinäre Zusammenarbeit, Prozessoptimierung
  • Ergebnis: Erhöhung des Puffers und der Produktivität um 800%.
2 Jahre 1 Monat
2014-05 - 2016-05

Softwareentwickler bei einem Maschinenbauer (5000 Mitarbeiter)

TwinCAT SCADA EtherCAT ...
  • Branche: Elektronikfertigung
  • Projekt: Entwicklung einer Produktionslinie zur Herstellung von Batteriezellen für Smartphones (135.000 Mitarbeiter)
  • Endkunde: Internationaler Smartphonehersteller
  • Technologien: TwinCAT, SCADA, EtherCAT, OPC/UA, GIT, Jira
  • Tätigkeiten: Interdisziplinäre Zusammenarbeit, Entwicklung, Implementierung und Inbetriebnahme, Prozessoptimierung, Reinraumproduktion
  • Ergebnis: Reduzierung der Produktionskosten um 30% durch gezielte Prozessoptimierung.
TwinCAT SCADA EtherCAT OPC/UA GIT Jira Interdisziplinäre Zusammenarbeit

Aus- und Weiterbildung

Aus- und Weiterbildung

Bachelor of Science in Automatisierungstechnik
Fachhochschule Köln-Deutz

Ausbildung zum Energieelektroniker für Betriebstechnik
Getrag Ford Transmissions GmbH

Kompetenzen

Kompetenzen

Top-Skills

SPS-Programmierung C++ Software-Design Fehlersuche Software Analyse Softwarearchitektur Feldbus TwinCAT CoDeSys Agile Softwareentwicklung Ethernet

Produkte / Standards / Erfahrungen / Methoden

Profil

  • Erfahrener Softwareentwickler mit über einem Jahrzehnt Erfahrung in der industriellen Automatisierung und Softwareentwicklung. Gründer der Softwareschmiede. Expertenkenntnisse in Automatisierungstechnik, Steuerungssystemen und industriellen Kommunikationsprotokollen. Nachgewiesene Erfolge in der Prozessoptimierung und Entwicklung komplexer Softwarelösungen für Maschinenbau, Medizintechnik und Freizeitparktechnik
  • Quer durch alle Branchen entwickeln wir hochwertige Software für Sondermaschinen und Automatisierungslösungen. Mit evolutionären Ideen brechen wir mit dem Status Quo und denken Prozesse neu.
    • Im digitalen Zeitalter steigen die Komplexität und Mengen der zu lösenden Aufgaben kontinuierlich. Hochsprachen und industrielle Datenbanken bestimmen die Produktionswelt von heute und haben ganz neue Anforderungen an alle Prozesse ins Spiel gebracht.
    • ?Häufig macht allein die Software den entscheidenden Unterschied. Und genau hier kommen wir ins Spiel. Die Firma (Name auf Anfrage) agiert als Berater, als Softwareentwickler oder als externer Teamleiter eines internen Entwicklungsteams. Mit uns setzt du dein Projekt direkt auf die Überholspur.


Beratung und Projektsteuerung (DAS GROSSE GANZE SEHEN)

  • Um eine Idee zum Leben zu erwecken, müssen viele Parts perfekt ineinandergreifen. 
  • Wir tauchen ein in dein Projekt und ermöglichen einen frischen Blick auf den Status quo. Sehen Fehler, bevor sie auftauchen, erkennen Fallstricke, bevor sie reell werden.
  • Wir setzen Denkanstöße, immer kritisch, immer zielorientiert. Und haben das fachliche Know-How, um jedes Projekt sicher ins Ziel zu führen.


Softwareentwicklung (DAS RICHTIGE TUN)

  • Wir hinterfragen, analysieren und prüfen, bevor wir loslegen. 
  • Bringen uns konstruktiv und lösungsorientiert in jedes noch so schwierige Thema ein. 
  • Wir entwickeln Software, die ein Projekt wirklich voranbringt. 
  • Agil, skalierbar und in jeder Phase nachvollziehbar. 
  • Wir denken plattform- und programmiersprachenunabhängig. 
  • Unsere Arbeit ist immer handwerklich solide und inhaltlich zukunftsweisend.


Externe Teamleitung (ZU HÖCHSTLEISTUNGEN MOTIVIEREN)

  • Wir entwickeln Software mit Herz und Leidenschaft und sorgen dafür, dass dieser Funke auch auf bestehende IT-Teams überspringt. 
  • Als externer Teamleiter führen wir alle Beteiligten kompetent durch das Projekt und bündeln Ressourcen zielgerichtet. 
  • So gewährleisten wir eine effiziente Verzahnung von Akteuren, Daten und Prozessen.


SKILLS- UND TECHNOLOGIE-STACK

  • Programmiersprachen: 
    • C, C++
    • SPS (DIN-EN-61131-3)
  • Modellierungssprachen: 
    • UML 2.5
    • Petri Netze
    • Nassi-Shneiderman-Diagramme
  • Entwicklungsplattformen: 
    • TwinCAT
    • Codesys
    • MS Visual Studio
    • QT
  • Projektmanagement: 
    • ASANA
  • Versionsverwaltung: 
    • GIT
  • Standards und Protokolle: 
    • ADS
    • EtherCAT
    • OPC UA
    • PROFIBUS
    • PROFINET
  • Weitere: 
    • PackML
    • Common Behaviour Model
    • SCADA
  • Methoden: 
    • Agile Entwicklungsmethoden
    • Clean Code
    • OOA
    • OOD
    • OOP
    • Entwurfsmuster


Deine Präferierte Programmiersprache ist nicht gelistet?

  • Nicht verzagen, einfach anfragen. 
  • Wir von (Name der Firma auf Anfrage) wissen, dass sich Programmiersprachen zwar in Ihrer Syntax unterscheiden, aber niemals in Ihrer Semantik. Dieses Wissen verschafft uns und dir den Vorsprung für die Zukunft.


Von der Vision zur Realität

  • Wir unterstützen bei der Konkretisierung von Ideen.
  • Beweisen Weitblick und sind Veränderungen gegenüber aufgeschlossen. 
  • Überzeugen in der Entwicklung mit qualitativ hochwertigen und funktionsfähigen Ergebnissen. 
  • Weil wir wissen, was machbar ist und was man besser bleiben lässt.


Softwareentwicklung mit Leidenschaft

  • Es geht immer noch ein bisschen besser, Gestraffter, Und klarer
  • Daran und dafür arbeiten wir stets
  • Um das Bestmögliche aus jedem Projekt herauszuholen ? von der Spezifikation bis hin zur Validierung. Das ist es was uns antreibt


Effizienz im gesamten Projekt

  • Die Softwareentwicklung bedeutet sehr viel mehr als nur Programmieren
  • Es geht vor allem darum, Lösungen zu finden, die einer inneren Logik folgen, die skalierbar und zukunftssicher sind
  • Das verstehen wir unter Effizienz


Effizienz im gesamten Projekt

  • Wir legen größten Wert darauf, unsere Projektpartner mitzunehmen
  • Alle Prozesse sind nachvollziehbar und perfekt dokumentiert
  • Das gilt für das Projektmanagement ebenso wie für die entwickelte Software selbst
  • Und über einen Gast-Account in Asana kannst du den Stand der Projektierung sogar in Echtzeit mitverfolgen


Messbare Qualität

  • Wir bieten die Möglichkeit, dein Projekt nach dem Prinzip des Clean Code Development zu realisieren
  • Je klarer und sauberer dein Projekt von Beginn an aufgebaut ist, umso besser kann es geplant werden
  • Software-Qualität lässt sich nach dem Prinzip sogar messen
  • Das sorgt für eine gleichbleibend hohe Qualität in der gesamten Laufzeit deines Projektes und darüber hinaus
  • Wir beraten dich gerne


Eine Partnerschaft basiert auf Vertrauen und Offenheit. Das spiegelt sich auch in unserer Honorarpraxis wider.

  • Unser Anspruch sind faire und transparente Konditionen ohne Fallstricke und Hintertüren
  • Unsere Stundensätze orientieren sich an der aktuellen Marktsituation und werden jährlich neu festgelegt und veröffentlicht
  • Die Ausgestaltung unserer Angebote ist unabhängig von der Unternehmensgröße unserer Partner
  • Die bei Vertragsabschluss festgelegten Konditionen sind über den gesamten Vertragszeitraum bindend, so dass sich längere Vertragslaufzeiten für unsere Partner durchaus bezahlt machen
  • Außerdem bieten wir für Neu-Partner und Partner, die bestimmte Kriterien erfüllen, lohnende Vergünstigungen im Rahmen unsres Partner-Programmes an.


Berufserfahrung

Rolle: Softwareentwickler

Kunde: diverse

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.