
Softwareentwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- 40‐60€/Stunde
- 69126 Heidelberg
- Weltweit
- de | en
- 13.07.2021
Kurzvorstellung
30 Jahre Berufserfahrung
C, C++, Assembler, Linux, VxWorks, Windows, Embedded Systems
Datenerfassung, Automatisierung, Datenübertragung, Fernwirkprotokolle
Qualifikationen
Projekt‐ & Berufserfahrung
3/2011 – 12/2020
Tätigkeitsbeschreibung
Implementierung von Fernwirkprotokollen; Protokollconverter auf Basis von Industrie-PCs unter Linux; Inbetriebnahmen; Kundenbetreuung
Ausgewählte Projekte
-------------------------
• 06/2018 – 08/2018
Erstellung eines Device Treibers zur Übertragung und den Empfang eines beliebig langen Bitstroms (ohne Start, Stop Bits) über die Modem Signalleitungen einer V24 Schnittstelle;
Testprogramm im User Space
Tools:
Ubuntu Linux, C, Kdevelop-Entwicklungsumgebung, make, CMake
• 2/2016 - 2/2017
Entwicklung, Testvorbereitung, Testdurchführung und Inbetriebnahmeunterstützung von projektspezifischen Erweiterungen am Fernwirkprotokoll Sinaut 8FW der RTU500 CMU Firmware
Tools:
vxWorks; Tornado (EWU unter Windows), Visual Source Safe, Fink Protocol Analyzer/Simulator; Real Thoughts Protocol Analyzer; Excel; Word
• 10/2015 - 12/2017
Erstellung der Software zur Protokollwandlung RP210 nach IEC60870-5-104
Weiterleitung der RP210 Datentypen und der Befehle in umgekehrter Richtung
Funktionen Generalabfrage und Ausfallüberwachung
Auswertung der Parameterdateien bzgl. Kommunikationsparameter und Datenpunktzuordnungstabellen
Entwicklungszeit ca. 2 Monate
Inbetriebnahmen, Umstellung von Altsystem, Systemtest, Support, Schulung vor Ort
1 vorkonfigurierter Embedded Box PC mit
UBUNTU Linux Betriebssystem
Software zur Protokollwandlung von 4 Linien RP510 nach IEC60870-104
Tools:
Ubuntu Linux; KDevelop Entwicklungsumgebung; Cmake; Real Thoughts Protocol Analyzer; Excel; Word; C; C++; Wireshark, mgdiff
• 3/2014 - 4/2015
Lieferbestandteile
4 vorkonfigurierte Embedded Box PCs mit
UBUNTU Linux Betriebssystem
KDEVELOP Entwicklungsumgebung
16 GB Compact Flash
4GB RAM
Software zu zur Protokollwandlung SEAB1F/N nach IEC60870-5-104
Weiterleitung der empfangenen SEAB1F/N Datentypen im IEC60870-5-104 Format und der Befehle in umgekehrter Richtung
Funktionen Generalabfrage, Zeitsynchronisation und Zählwertverarbeitung
Auswertung der Parameterdateien bzgl. Kommunikationsparameter und Datenpunktzuordnungstabellen
Analysefunktionen über ein angeschlossenen VGA Monitor und Log-Dateien
Unterstützt werden ‚Rundsteuerrechner RMR über PKS (Typ=95)‘ und ‚SEAB1F (Modnet1F) über PKS (Typ=83)‘ anhand der zugesandten Beschreibungen‘
Tools:
Ubuntu Linux; KDevelop Entwicklungsumgebung; Cmake; Real Thoughts Protocol Analyzer; Excel; Word; C; C++; Wireshark; mgdiff
Embedded Systems, Linux (Kernel), Microsoft Windows (allg.), Softwareentwicklung (allg.), TCP / IP, Telekommunikation / Netzwerke (allg.), Ubuntu
7/1999 – 12/2010
Tätigkeitsbeschreibung
Leistungsbeschreibungen, Aufwandsabschätzungen, Fernwirkprotokolle für Prozessleitsysteme; Kommunikation; Datenübertragung TCP/IP, Seriell, GPRS; Inbetriebnahmen weltweit; Dokumentation
Protokolle
----------
Byteseriell:
Siemens ST1, SEAB1F, IEC 870-5-101/3/4, DNP 3.0, CDT(China), MODBUS, SPABUS, RP570/1, RP210, TG809, Estel
Bitseriell:
Hitachi, ZM400, CDT (China), Conitel, MKT (Russland), I21 (ABB), I23(ABB), I33(ABB), I35(ABB), Sinaut8FW, Ursatrans (ehem. DDR)
Embedded Entwicklung / hardwarenahe Entwicklung, Microsoft Windows (allg.), Vxworks, Assemblersprache, C, C++, Linux Entwicklung
6/1996 – 6/1999
TätigkeitsbeschreibungLeistungsbeschreibungen, Entwicklung von Testtools für Fernwirkprotokolle; Inbetriebnahmen; Fehlersuche; Erstellung von Protokollwandler
Eingesetzte QualifikationenEmbedded Systems, Microsoft Windows (allg.), Vxworks, Assemblersprache, C, C++, Software engineering / -technik, Telekommunikation / Netzwerke (allg.), Elektrotechnik
12/1991 – 9/1995
Tätigkeitsbeschreibung
Hard- und Softwareentwicklung bzw. Pflege für Datenerfassungsgeräte;
PID Regler;
Softwareentwicklung für Wahlmodems;
Dokumentation;
Inbetriebnahmen
Ingenieurwissenschaft, Embedded Systems, Assemblersprache, C, Telekommunikation / Netzwerke (allg.), Digitale Elektronik
11/1989 – 3/1991
Tätigkeitsbeschreibung
Softwareentwicklung für CNC Steuerungen;
Softwareentwicklung für eine computergesteuerte Schließfachanlage
Ingenieurwissenschaft, Embedded Systems, Microsoft Windows (allg.), Assemblersprache, C
Ausbildung
TH Bochum
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden