freiberufler Softwareentwicklung C++, C, C# auf freelance.de

Softwareentwicklung C++, C, C#

offline
  • auf Anfrage
  • 97900 Külsheim (Baden)
  • Umkreis (bis 200 km)
  • de  |  en
  • 22.08.2016

Kurzvorstellung

Entwicklung von Embedded Systems für die Industrie, Automatisierung/Visualisierung

Qualifikationen

  • C++17 J.
  • Embedded Entwicklung / hardwarenahe Entwicklung6 J.
  • Embedded Systems16 J.
  • Projektleitung / Teamleitung (IT)22 J.
  • Software Design6 J.
  • Softwareanforderungsanalyse6 J.

Projekt‐ & Berufserfahrung

Softwareentwickler
Kundenname anonymisiert, Würzburg
2/2016 – 8/2016 (7 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

2/2016 – 8/2016

Tätigkeitsbeschreibung

Automotiv Entwicklung Steuergeräte

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), Forschung & Entwicklung

Softwareentwickler
Kundenname anonymisiert, Uffenheim
12/2015 – 1/2016 (2 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

12/2015 – 1/2016

Tätigkeitsbeschreibung

Sortiermaschine zur Metallerkennung in Recycling-Anlage

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

Entwickler
Kundenname anonymisiert, Würzburg
5/2015 – 9/2015 (5 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

5/2015 – 9/2015

Tätigkeitsbeschreibung

Gebäudeautomation Heizung,Lüftung,Licht,Fenster mit Codesys, Wago

Eingesetzte Qualifikationen

Codesys, Gebäudeautomation, Heiztechnik / Wärmetechnik

Softwareentwickler
Kundenname anonymisiert, Raum Nürnberg
6/2014 – 9/2014 (4 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

6/2014 – 9/2014

Tätigkeitsbeschreibung

Anbindung mehrerer Produktionsanlagen an ein ERP System
- Umsetzung in C#
- Datenaustausch über SQL-Datenbankeinträge

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), C#

Softwareentwickler/Projektleiter
EAS Schaltanlagen, IMRO, amtec, Grünsfeld,Uffenheim,Leipzig
11/2012 – 4/2015 (2 Jahre, 6 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

11/2012 – 4/2015

Tätigkeitsbeschreibung

Softwareentwicklung für eine Recycling-Sortiermaschinemit Multisensorik (Lichtschnitt- und Röntgen-Kamera) in C++
- Projekt vom Bildungsministerium gefördert, http://www.produktionsforschung.de/projekt/roeflusort
- Bildauswertung mit OpenCV
- Hardwareentwicklung Auswertung Inkrementalgeber / Synchronisierung Kameras
- Einbindung Röntgenkamera über eigenes UDP-Protokoll
- Erstellen von Unit- und Komponenten-Tests
- Projektleitung

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Microsoft Windows (allg.), Projektleitung / Teamleitung (IT), Softwareentwicklung (allg.), C++

Softwareentwickler
Kundenname anonymisiert, Raum Münster
5/2012 – 9/2012 (5 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

5/2012 – 9/2012

Tätigkeitsbeschreibung

Entwicklung einer Visualisierung für Nelkenextraktion
- Umsetzung mit WinCC

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), Rechnergestütztes Betriebsleitsystem (RBL)

Softwareentwicklung
Kundenname anonymisiert, Raum Würzburg
4/2011 – 4/2012 (1 Jahr, 1 Monat)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

4/2011 – 4/2012

Tätigkeitsbeschreibung

Entwicklung eines SQL-basierten Leitsystems für Putz-Mischanlagen
- Umsetzung mit ProconWin

Eingesetzte Qualifikationen

SQL, Softwareentwicklung (allg.), Rechnergestütztes Betriebsleitsystem (RBL)

Festanstellung Softwareentwickler, Teamleiter
EAS Schaltanlagen GmbH, Grünsfeld
11/2008 – 9/2015 (6 Jahre, 11 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

11/2008 – 9/2015

Tätigkeitsbeschreibung

Entwicklung eines Systems zur Brandfrühesterkennung in Schaltschränken
- Erstellung Firmware in C
- Auswertegerät mit Siemens 16 Bit Prozessor, CAN-Schnittstelle zur Kommunikation zwischen den Auswertegeräten
- Entwicklung mit Keil μVision IDE
- Erfolgreiche Zertifizierung des Systems incl. Sourcecode und Source-Dokumentation beim VdS (Verband der Sachversicherer)
- Entwicklung einer dazu passenden Client/Server basierten Visualisierung in C#, Datenhaltung in SQL
- Portierung der Software auf ARM-Rechner/Linux zur Anbindung von PT100-Sensoren
- Entwicklung einer Modbus/SNMP-Anbindung zur Einbindung des Systems in IT- und Automatisierungssysteme
- Kundenprojekte, siehe restliche Projekte

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Projektleitung / Teamleitung (IT), Software Design, Softwareanforderungsanalyse

Festanstellung Softwareentwickler
OCE Printing Systems, Poing
10/1993 – 10/2008 (15 Jahre, 1 Monat)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

10/1993 – 10/2008

Tätigkeitsbeschreibung

Entwicklung Embedded Software / Visualisierung Druck-System
- Pflege und Weiterentwicklung der Druckersprache IPDS in C und C++ unter dem Echtzeitbetriebssystem RMOS
- Portierung der Druckersoftware auf Windows und SUN Solaris
- Entwicklung einer TCP/IP-basierten Datenschnittstelle
- Verfahren „Glättendes Skalieren“ entwickelt, wurde patentiert
- Erstellung einer Skript-gesteuerten Testumgebung zur Durchführung von Komponententests
- Wartung einer Druckersteuerungs-Software in C und Assembler auf Motorola 68K unter dem Echtzeitbetriebssystem PSOS
- Betreuung mehrerer externer Consultants
- Erstellen einer standardkonformen SNMP-Anbindung des Druckers
- Mitarbeit in der konzernweiten SNMP-Arbeitsgruppe
- Entwicklung Bedienfeld in Java, PlugIn-Technik für Vor-Nachverarbeitungsbedienfelder. Daraus sind zwei Patente entstanden

Eingesetzte Qualifikationen

Embedded Systems, Projektleitung / Teamleitung (IT), C++, Java (allg.)

Festanstellung Hardwareentwickler
Siemens Nixdorf Informationssysteme, München
3/1992 – 9/1993 (1 Jahr, 7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

3/1992 – 9/1993

Tätigkeitsbeschreibung

Hardware-Entwickler Mainframe
- Asic-Design in der Sprache Verilog
- Synthese mit Synopsis
- Entwicklung einer Steckkarte mit i486, Speicher und Ansteuerlogik für die Ein/Ausgabe
- Erstellen von Testprogrammen in hardwarenahem C

Eingesetzte Qualifikationen

Embedded Systems, Hardware-Design

Zertifikate

Patent DE 10250187 B4
2005
Patent EP 1576461 A2
2005
Patent EP 1034511 B1
2002

Ausbildung

Elektrotechnik
Dipl.-Ing.
1991
Uni Stuttgart

Weitere Kenntnisse

Entwicklung:
Softwareentwicklung, Projektleitung, Teamleitung
Programmiersprachen:
C++, C, C#, Java, VB, VBA, Pascal, Assembler
Betriebssysteme:
Windows, Linux, Embedded Linux, buildroot, Solaris, RMOS, PSOS, VxWorks
Datenbanken:
MS SQL, mySQL, DB2
Schnittstellen:
TCP, UDP, Modbus/TCP, SNMP, CAN, CANOpen, RFC1006, RS485
Bildverarbeitung:
OpenCV
Automatisierung:
Codesys, Wago, WinCC, ProconWin, S7
Versionskontrolle:
PVCS, Telelogic synergy, Subersion, GIT
Entwicklungsumgebungen:
Visual Studio, Eclipse, gcc/g++ make, Keil µVision, JBuilder, SPARCworks, Intel-C
Methoden:
OOA, OOD, UML, Design Patterns
Dokumentation:
doxygen, javadoc
Test:
Mantis, Testlink, CppUnitLite, JUnit
Netzwerk:
Wireshark
Layout:
EAGLE, Design Spark

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
2356
Alter
59
Berufserfahrung
32 Jahre und 8 Monate (seit 03/1992)
Projektleitung
14 Jahre

Kontaktdaten

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

Jetzt Mitglied werden