Senior Full Stack Entwickler mit Focus C, C++, C# Senior Hardware Entwickler mit Focus auf Mikrokontroller und Embedded Systems
Aktualisiert am 14.01.2026
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 14.01.2026
Verfügbar zu: 50%
davon vor Ort: 0%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

4 Jahre 5 Monate
2021-09 - heute

Toolcontroller zur Kommunikation mit del Leitsystem des OEM

Projektmanagement, Soft- & Hardwareentwickler c++ HTML JavaScript ...
Projektmanagement, Soft- & Hardwareentwickler
Das Steuerungsmodul MTC für Montagewerkzeuge dient zur Überwachung und
Protokollierung von Prozessdaten und kann zur Werker-Unterstützung eingesetzt werden.
Die erfassten Daten können direkt über das betriebsinterne WLAN-Netzwerk an die
entsprechenden Leitsysteme weitergeleitet werden.
Das Steuerungsmodul MTC beinhaltet mehrere Kommunikationsprotokolle wie z.B.: Open
Protocol, IPS-Q/IPS-L, es kann aber auch völlig autark über eine an das Tool angebaute
Scan-Engine eingesetzt werden.


Software

Die Software kann über den USB-Anschluss parametriert und aktualisiert werden. Sie stellt

die Ablaufsteuerung, die Parametrierung des Funkmoduls sowie die Kommunikation mit den

firmeninternen Leitsystemen her. Durch das spezielle Funkmodul kann der MTC global

eingesetzt werden.

Funkmodul

Je nach Netzwerkinfrastruktur beim Kunden ist eine unterschiedliche Parametrierung des

Funkmoduls nötig. Unterschiedliche Ports zur Kommunikation, oder Verschlüsselung wie

WPA, EAP oder RADIUS müssen entsprechend konfigurierbar sein.


Ablaufsteuerung

In Abhängigkeit vom eingesetzten Leitsystem des Kunden, werden die entsprechenden

Verschraubungen unterschiedlich freigegeben. Dies können Einzelverschraubungen oder

Mehrfachverschraubungen sein. Hierbei müssen neben den IO- (In Ordnung) auch die NIO-

(Nicht in Ordnung) Verschraubungen erkannt werden. Dies kann über eine Schraubzeit oder

auch über eine maximale NIO-Zahl pro Verschraubung erkannt werden. Die erforderlichen

Ergebnisse werden an das Leitsystem übertragen. Die Ergebnisse können Einzelergebnisse

und oder das Gesamtergebnis sein.


Leitsystem

Zu den Leitsystemen zählen die Produktionsüberwachungssysteme der Automobilhersteller

und -zulieferer, darunter IPSQ, OpenProtocol, XML, PLUS, FIS und OPC UA. IPS-X, Open

Protocol und XML sind bereits im MTC integriert. Durch eine Software-Erweiterung und -

Aktualisierung kann der MTC auch die Protokolle und Daten von FIS, PLUS und OPC-UA

verarbeiten. Ein separater Controller ist dazu nicht notwendig. Zur Kommunikation stellt der

MTC die passenden Ports als Master oder Client zur Verfügung. Der MTC speichert die

entsprechenden Vorlaufdaten, sodass eine verzögerungsfreie Abarbeitung der

Schraubaufträge gewährleistet ist. Die Ist-Daten werden nach jeder Verschraubung oder am

Ende eines Ablaufs an das Leitsystem übermittelt. Um einem Datenverlust, beispielsweise

durch Funkunterbrechungen, entgegenzuwirken, werden die nicht quittierten Telegramme

im Spool des MTC zwischengespeichert und bei erfolgreichem Reconnect erneut gesendet

Visual Studio
c++ HTML JavaScript Linux WLAN RADIUS Open Protocol
Makita
Weltweit
1 Jahr 1 Monat
2008-01 - 2009-01

Entwicklung eines EC-Schraubers für industrielle Anwendungen

Projektmanagement, Soft- & Hardwareentwickler C++
Projektmanagement, Soft- & Hardwareentwickler
Ein EC-Tool besteht aus mehreren
Bauteilen. Kern ist die elektronische
Steuerung mit passender Firmware, die
alle Regel- und Überwachungsfunktionen
übernimmt. Ein Drehmomentsensor misst
kontinuierlich das Moment und liefert dies
in Echtzeit an die Steuerung. Hinzu
kommt die mechanische Antriebseinheit
aus Elektromotor und Getriebe sowie ein
robustes, ergonomisches Gehäuse,
welches alle Komponenten schützt und komfortables Arbeiten ermöglicht.
Optional kann ein Display integriert werden, über das der Werker Zustände einsehen und
Parameter direkt am Werkzeug einstellen kann. Ebenso besteht die Möglichkeit, das Tool
mit einem Barcodescanner zur Identifizierung von Bauteilen oder Fahrzeugen sowie mit
einem Funkmodul zur Datenübermittlung auszustatten.
Visual Studio
C++
Weltweit

Aus- und Weiterbildung

Aus- und Weiterbildung

11 Monate
2002-08 - 2003-06

Computer Based Engineering

Master of Science, Hochschule Reutlingen
Master of Science
Hochschule Reutlingen
4 Jahre 1 Monat
1994-02 - 1998-02

Studium Automatisierungstechnik

Diplom Ingenieur, FH Reutlingen
Diplom Ingenieur
FH Reutlingen

Position

Position

Projektleiter

Software-Entwickler

Hardware-Entwickler

Kompetenzen

Kompetenzen

Programmiersprachen

C++
Experte
JavaScript
Experte
C#
Experte
HTML
Experte

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

4 Jahre 5 Monate
2021-09 - heute

Toolcontroller zur Kommunikation mit del Leitsystem des OEM

Projektmanagement, Soft- & Hardwareentwickler c++ HTML JavaScript ...
Projektmanagement, Soft- & Hardwareentwickler
Das Steuerungsmodul MTC für Montagewerkzeuge dient zur Überwachung und
Protokollierung von Prozessdaten und kann zur Werker-Unterstützung eingesetzt werden.
Die erfassten Daten können direkt über das betriebsinterne WLAN-Netzwerk an die
entsprechenden Leitsysteme weitergeleitet werden.
Das Steuerungsmodul MTC beinhaltet mehrere Kommunikationsprotokolle wie z.B.: Open
Protocol, IPS-Q/IPS-L, es kann aber auch völlig autark über eine an das Tool angebaute
Scan-Engine eingesetzt werden.


Software

Die Software kann über den USB-Anschluss parametriert und aktualisiert werden. Sie stellt

die Ablaufsteuerung, die Parametrierung des Funkmoduls sowie die Kommunikation mit den

firmeninternen Leitsystemen her. Durch das spezielle Funkmodul kann der MTC global

eingesetzt werden.

Funkmodul

Je nach Netzwerkinfrastruktur beim Kunden ist eine unterschiedliche Parametrierung des

Funkmoduls nötig. Unterschiedliche Ports zur Kommunikation, oder Verschlüsselung wie

WPA, EAP oder RADIUS müssen entsprechend konfigurierbar sein.


Ablaufsteuerung

In Abhängigkeit vom eingesetzten Leitsystem des Kunden, werden die entsprechenden

Verschraubungen unterschiedlich freigegeben. Dies können Einzelverschraubungen oder

Mehrfachverschraubungen sein. Hierbei müssen neben den IO- (In Ordnung) auch die NIO-

(Nicht in Ordnung) Verschraubungen erkannt werden. Dies kann über eine Schraubzeit oder

auch über eine maximale NIO-Zahl pro Verschraubung erkannt werden. Die erforderlichen

Ergebnisse werden an das Leitsystem übertragen. Die Ergebnisse können Einzelergebnisse

und oder das Gesamtergebnis sein.


Leitsystem

Zu den Leitsystemen zählen die Produktionsüberwachungssysteme der Automobilhersteller

und -zulieferer, darunter IPSQ, OpenProtocol, XML, PLUS, FIS und OPC UA. IPS-X, Open

Protocol und XML sind bereits im MTC integriert. Durch eine Software-Erweiterung und -

Aktualisierung kann der MTC auch die Protokolle und Daten von FIS, PLUS und OPC-UA

verarbeiten. Ein separater Controller ist dazu nicht notwendig. Zur Kommunikation stellt der

MTC die passenden Ports als Master oder Client zur Verfügung. Der MTC speichert die

entsprechenden Vorlaufdaten, sodass eine verzögerungsfreie Abarbeitung der

Schraubaufträge gewährleistet ist. Die Ist-Daten werden nach jeder Verschraubung oder am

Ende eines Ablaufs an das Leitsystem übermittelt. Um einem Datenverlust, beispielsweise

durch Funkunterbrechungen, entgegenzuwirken, werden die nicht quittierten Telegramme

im Spool des MTC zwischengespeichert und bei erfolgreichem Reconnect erneut gesendet

Visual Studio
c++ HTML JavaScript Linux WLAN RADIUS Open Protocol
Makita
Weltweit
1 Jahr 1 Monat
2008-01 - 2009-01

Entwicklung eines EC-Schraubers für industrielle Anwendungen

Projektmanagement, Soft- & Hardwareentwickler C++
Projektmanagement, Soft- & Hardwareentwickler
Ein EC-Tool besteht aus mehreren
Bauteilen. Kern ist die elektronische
Steuerung mit passender Firmware, die
alle Regel- und Überwachungsfunktionen
übernimmt. Ein Drehmomentsensor misst
kontinuierlich das Moment und liefert dies
in Echtzeit an die Steuerung. Hinzu
kommt die mechanische Antriebseinheit
aus Elektromotor und Getriebe sowie ein
robustes, ergonomisches Gehäuse,
welches alle Komponenten schützt und komfortables Arbeiten ermöglicht.
Optional kann ein Display integriert werden, über das der Werker Zustände einsehen und
Parameter direkt am Werkzeug einstellen kann. Ebenso besteht die Möglichkeit, das Tool
mit einem Barcodescanner zur Identifizierung von Bauteilen oder Fahrzeugen sowie mit
einem Funkmodul zur Datenübermittlung auszustatten.
Visual Studio
C++
Weltweit

Aus- und Weiterbildung

Aus- und Weiterbildung

11 Monate
2002-08 - 2003-06

Computer Based Engineering

Master of Science, Hochschule Reutlingen
Master of Science
Hochschule Reutlingen
4 Jahre 1 Monat
1994-02 - 1998-02

Studium Automatisierungstechnik

Diplom Ingenieur, FH Reutlingen
Diplom Ingenieur
FH Reutlingen

Position

Position

Projektleiter

Software-Entwickler

Hardware-Entwickler

Kompetenzen

Kompetenzen

Programmiersprachen

C++
Experte
JavaScript
Experte
C#
Experte
HTML
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.