19.03.2025 aktualisiert


Premiumkunde
100 % verfügbarSenior Softwareentwickler / C++ / UML / auch Embedded
Dischingen, Deutschland
Weltweit
Diplom-Informatiker der MedizinSkills
C (Programmiersprache)JavaAgile ModellierungAndroidDelphiC#UNIXC++LinuxEmbedded SoftwareFreeBSDPythonMicrosoft Visual StudioModbusOpc-Server
Agile Softwareentwicklung, UML, C++, Delphi, Object Pascal, C++-Builder, Visual-Studio, Linux, Unix, FreeBsd, Rad-Studio, "C", C#, Java, Git, TwinCAT, Erfahrung mit Beckhoff SPS, Erfahrung mit Schneider SPS, ESP32, Raspberry Pi, Oracle, SQL, Android, Interbase, Embedded, OPC UA, Modbus
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit1990
Sprachen
DeutschMutterspracheEnglischgut
Projekthistorie
Aufgabe:
Technologien:
- Implementation von Maschinen-Tests in C++ / Python
Technologien:
- W11, Windows CE
- Visual Studio in verschiedenen Versionen
- Visual Studio Code
- Python
Im Speziellen Betreuung der Maschinen zurBearbeitung der Anoden- und
Kathoden-Tabs, das „Einpouchen“ der Batterie-Stacksund Befüllen der Pouches mit Elektrolyt.
Aufgabe:
· Softwareentwicklung mit Unified Modeling Language basiertem Tool Rational Rose. Entwurf undAnwendung komplexer Models.
· Generierung Windows basierter Bedienungsoberflächen.
· Ausformung der Maschinenumgebungen unter FreeBsd und TwinCad V3.
· MaschineZuMaschine-Kommunikation zwischen den Steuerungen über ein firmenspezifisches Framework realisieren.
Technologien
· W10, FreeBsd, Unix
· RationalRose mit C++
· VisualStudio verschiedene Versionen mit C#
· OPCclassic, OPC-Ua
· TwinCatV2 und V3
Kathoden-Tabs, das „Einpouchen“ der Batterie-Stacksund Befüllen der Pouches mit Elektrolyt.
Aufgabe:
· Softwareentwicklung mit Unified Modeling Language basiertem Tool Rational Rose. Entwurf undAnwendung komplexer Models.
· Generierung Windows basierter Bedienungsoberflächen.
· Ausformung der Maschinenumgebungen unter FreeBsd und TwinCad V3.
· MaschineZuMaschine-Kommunikation zwischen den Steuerungen über ein firmenspezifisches Framework realisieren.
Technologien
· W10, FreeBsd, Unix
· RationalRose mit C++
· VisualStudio verschiedene Versionen mit C#
· OPCclassic, OPC-Ua
· TwinCatV2 und V3
Tool zum geräteübergreifenden Verteilen von Dokumenten an Windows-, Android-, OS X-, undiOS- Systeme. Zur Synchronisierung einer möglichen Wiedergabekann ein Master weitere Clients administrieren.
Aufgabe:
· Entwicklung einer App-Tethering Komponente zur geräteübergreifenden Kommunikation ohneAngabe von konkreten IP-Adressen im Netzwerk.
· Entwicklung einer App-Tethering Komponente zur geräteübergreifenden Kommunikation perBluetooth.
· Synchronisierung der Wiedergabe von Inhalten. Ein Master steuert die Wiedergabe allerbeteiligten Clients.
· Themenbezogene Wiedergabe von Inhalten abhängig von einer Clientkennung.
Technologien:
· W11, W10, W8
· Embarcadero
· InterbaseXE3, Interbase XE7, Interbase 2017
· C++, Delphi, Rad Studio, InterBase
Aufgabe:
· Entwicklung einer App-Tethering Komponente zur geräteübergreifenden Kommunikation ohneAngabe von konkreten IP-Adressen im Netzwerk.
· Entwicklung einer App-Tethering Komponente zur geräteübergreifenden Kommunikation perBluetooth.
· Synchronisierung der Wiedergabe von Inhalten. Ein Master steuert die Wiedergabe allerbeteiligten Clients.
· Themenbezogene Wiedergabe von Inhalten abhängig von einer Clientkennung.
Technologien:
· W11, W10, W8
· Embarcadero
· InterbaseXE3, Interbase XE7, Interbase 2017
· C++, Delphi, Rad Studio, InterBase