freiberufler C# Entwickler und SPS-Programmierer auf freelance.de

C# Entwickler und SPS-Programmierer

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 86150 Augsburg
  • Weltweit
  • de  |  en  |  es
  • 20.08.2020

Kurzvorstellung

Freiberuflicher Software-Entwickler (C#) mit abgeschlossenem Elektrotechnikstudium. Aktuell in der SPS-Programmierung und Anlagenautomatisierung aktiv.

Qualifikationen

  • .Net
  • ASP.NET
  • Beckhoff (allg.)
  • C#
  • CODESYS (CoDeSys)
  • MATLAB / Simulink
  • Microsoft SQL-Server (MS SQL)
  • OPC unified architecture (OPC-UA)
  • SIMATIC S7
  • Softwareentwicklung (allg.)
  • Speicherprogrammierbare Steuerung (SPS)
  • Structured control language (SCL)
  • TIA Portal
  • Totally integrated automation portal (TIA portal)
  • TwinCAT
  • Visual Studio
  • WPF

Projekt‐ & Berufserfahrung

Softwareentwickler (Automatisierungstechnik)
Woodward Power Solutions GmbH, Remote
10/2019 – 1/2020 (4 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

10/2019 – 1/2020

Tätigkeitsbeschreibung

Entwicklung von Low-Level-Funktionalität (hauptsächlich Bus-Systeme) für eine neu entwickelte SPS mit Codesys 3 / ST (IEC 61131-3)
- CAN Layer2 Implementierung
- RK512 Protokoll (Siemens) Implementierung
- Modbus RTU Protokoll Implementierung
- Modbus TCP Protokoll Implementierung
- Analysefunktionen für integrierte Drehstrommessungen
- Systematischer Test der IO-Klemmen
- Dokumentation

Eingesetzte Qualifikationen

CODESYS (CoDeSys)

Softwareentwickler (Automatisierungstechnik)
Woodward Power Solutions GmbH, Remote
10/2019 – 1/2020 (4 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

10/2019 – 1/2020

Tätigkeitsbeschreibung

Entwicklung von Low-Level-Funktionalität (hauptsächlich Bus-Systeme) für eine neu entwickelte SPS mit Codesys 3 / ST (IEC 61131-3)
- CAN Layer2 Implementierung
- RK512 Protokoll (Siemens) Implementierung
- Modbus RTU Protokoll Implementierung
- Modbus TCP Protokoll Implementierung
- Analysefunktionen für integrierte Drehstrommessungen
- Systematischer Test der IO-Klemmen
- Dokumentation

Eingesetzte Qualifikationen

CODESYS (CoDeSys)

Softwareentwickler (Automatisierungstechnik)
E&K Automation GmbH, Remote
7/2019 – offen (4 Jahre, 9 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

7/2019 – offen

Tätigkeitsbeschreibung

Konzeption, Design und Entwicklung eines Batterieladestrategiemanagers für Autonome Transportsysteme.
- Anforderungsanalyse und Konzeption des Algorithmus für die Vergabe von Ladeaufträgen an autonome Transportfahrzeuge in Abhängigkeit des Anlagenzustands
- Systementwurf der Bedarfsregelung (Regelungstechnik, Matlab/Simulink)
- Backend-Implementierung (C#, ASP.NET Core, MS-SQL, Entity Framework, WebAPI)
- Frontend-Implementierung (HTML / CSS / JS auf Basis von Node.js, Vue.js, Bootstrap)
sowie
Entwicklung von Leitsystemfunktionen für Autonomen Transportsystemen und Anbindung an kundenspezifische ERP-Systeme.
- Implementierung von Leitsystemfunktionen (C#, .NET Core, MS-SQL, SignalR)
- Implementierung der Visualisierung (C#, WinForms)
- Hardwareanbindung (OPC-UA)
- Hostsystemanbindung
- Inbetriebnahme vor Ort

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), .Net, C#, MATLAB / Simulink, ASP.NET, OPC unified architecture (OPC-UA)

Softwareentwickler (Automatisierungstechnik)
Pintsch GmbH, Remote
6/2019 – 4/2020 (11 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

6/2019 – 4/2020

Tätigkeitsbeschreibung

Neuentwicklung einer Layout-Software zur Erstellung und Bearbeitung von Gleisbildvisualisierungen für die Bahntechnik.
- Softwareentwicklung (C# / Winforms / GDI)
- Generierung von gerichteten Graphen für die Plausibilitätsprüfung der Zugfahrstrecken (C#, Graphentheorie, algorithmische Geometrie)
- Visualisierung, Implementierung von automatischem Layout und Suche in der generierten Datenstruktur (C# / Winforms / GDI)

Eingesetzte Qualifikationen

C#, Windows Presentation Foundation (WPF)

Softwareentwickler (Automatisierungstechnik)
Arburg GmbH & Co. KG, Loßburg + Remote
4/2019 – 9/2019 (6 Monate)
Fertigungsindustrie
Tätigkeitszeitraum

4/2019 – 9/2019

Tätigkeitsbeschreibung

Integration von Slicing, Support- und NC Code-Generierung für 3D-STL Modelle im Bereich Additive Kunststofffertigung für den Arburg Freeformer (3D-Druck).
- Einbindung von externen Tools (C++/CLI, OPC UA)
- Erweiterung der Maschinensoftware (C#, .NET, WPF, MVVM)
- Unterstützung bei der Softwarearchitektur, Projektplanung und Spezifikation, Lasten- und Pflichtenhefterstellung (UML / Enterprise Architect)
- Erstellung von Unit- und Integrationstests (hoher Anteil algorithmische Geometrie) mit MSTest
- Dokumentation

Eingesetzte Qualifikationen

.Net, C#, C++, Windows Presentation Foundation (WPF)

Softwareentwickler (Automatisierungstechnik)
Osram GmbH, Standort Augsburg, Augsburg
11/2018 – 3/2019 (5 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

11/2018 – 3/2019

Tätigkeitsbeschreibung

Entwicklung von Leitsystemfunktionen für Produktionsanlagen in Beckhoff TwinCAT 3 sowie Toolentwicklung mit WPF.
- Erweiterung und Neuentwicklung von Beckhoff TwinCAT 3 Bibliotheken in ST für Automatisierungsprojekte
- Entwicklung von Beckhoff HMIs mit HTML5 / CSS / JavaScript
- Toolentwicklung mit Beckhoff Automation Interface, WPF, C#, .NET, MVVM
- Dokumentation
- Agile Softwareentwicklung

Eingesetzte Qualifikationen

C#, Windows Presentation Foundation (WPF), TwinCAT

Inbetriebnahmeingenieur Automatisierungstechnik
Folienwerk Wolfen GmbH, Bitterfeld/Wolfen
6/2018 – 8/2018 (3 Monate)
Chemieindustrie
Tätigkeitszeitraum

6/2018 – 8/2018

Tätigkeitsbeschreibung

Inbetriebnahme und Verbesserung einer Maschine aus der Kunststofftechnik mit Siemens S7 SCL / TIA Portal V15 / WinCC

Eingesetzte Qualifikationen

Structured control language (SCL), Totally integrated automation portal (TIA portal), Speicherprogrammierbare Steuerung (SPS), Kunststofftechnik

SPS-Programmierer
nosta GmbH, Höchstädt
4/2018 – 6/2018 (3 Monate)
Metall-, Holz- und Papierindustrie
Tätigkeitszeitraum

4/2018 – 6/2018

Tätigkeitsbeschreibung

Softwareentwicklung, Elektroplanung

Eingesetzte Qualifikationen

Totally integrated automation portal (TIA portal), Speicherprogrammierbare Steuerung (SPS), EPLAN (allg.)

SPS-Programmierer/Software Consultant
diamat Maschinenbau GmbH, 91550 Dinkelsbühl, Dinkelsbühl + Remote
4/2018 – offen (6 Jahre)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

4/2018 – offen

Tätigkeitsbeschreibung

Unterstützung

Unterstützung bei der Migration der firmeninternen Maschinensoftware von Codesys auf Beckhoff TwinCAT 3 / ST nach IEC 61131-3.
- Umprogrammierung der Softwarebausteine mit TwinCAT 3 / ST
- HMI Programmierung mit HTML5 / CSS / JavaScript
- Programmierung firmenspezifischer Erweiterungen, Analysesoftware und Controls in C# mit .NET Core
- 3D – Visualisierung im HMI mit Unity3D / C#
- Vereinfachung, Modularisierung der Software
- Dokumentation und Optimierung
- Beratung der Programmierabteilung bei der Reorganisation

Eingesetzte Qualifikationen

C#, Visual Studio, SIMATIC S7, TwinCAT

SPS-Programmierer/Software Consultant
diamat Maschinenbau GmbH, 91550 Dinkelsbühl, Dinkelsbühl + Remote
4/2018 – offen (6 Jahre)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

4/2018 – offen

Tätigkeitsbeschreibung

Unterstützung

Unterstützung bei der Migration der firmeninternen Maschinensoftware von Codesys auf Beckhoff TwinCAT 3 / ST nach IEC 61131-3.
- Umprogrammierung der Softwarebausteine mit TwinCAT 3 / ST
- HMI Programmierung mit HTML5 / CSS / JavaScript
- Programmierung firmenspezifischer Erweiterungen, Analysesoftware und Controls in C# mit .NET Core
- 3D – Visualisierung im HMI mit Unity3D / C#
- Vereinfachung, Modularisierung der Software
- Dokumentation und Optimierung
- Beratung der Programmierabteilung bei der Reorganisation

Eingesetzte Qualifikationen

C#, Visual Studio, SIMATIC S7, TwinCAT

SPS-Programmierer
Likratec GmbH, München
4/2018 – offen (6 Jahre)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

4/2018 – offen

Tätigkeitsbeschreibung

für MAN München; SPS-Programmierung und HMI-Programmierung mit Siemens S7 TIA Portal V15 / WinCC für eine Schraubersteuerung / Montageeinrichtung

Eingesetzte Qualifikationen

SIMATIC S7, Structured control language (SCL), Totally integrated automation portal (TIA portal)

SPS-Programmierer Beckhoff
diamat Maschinenbau GmbH, Dinkelsbühl
3/2018 – offen (6 Jahre, 1 Monat)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

3/2018 – offen

Tätigkeitsbeschreibung

Umprogrammierung Maschinensoftware von CoDeSys -> TwinCAT 3 ST

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), Beckhoff (allg.), CODESYS (CoDeSys), Speicherprogrammierbare Steuerung (SPS)

Inbetriebnahme Datenanalysesoftware
Europack s.r.l., Dunajská Streda
7/2017 – 9/2017 (3 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

7/2017 – 9/2017

Tätigkeitsbeschreibung

Programmierung und Inbetriebnahme einer Datenanalysesoftware für Produktionsmaschinen.
- Programmierung der Client-Software in CoDeSys/ST
- Programmierung der Server-Software in C# / PostgreSQL
- Inbetriebnahme vor Ort

Eingesetzte Qualifikationen

PostgreSQL, C#, CODESYS (CoDeSys), Speicherprogrammierbare Steuerung (SPS)

Ingenieur Automatisierungstechnik
Denso GmbH, Leverkusen
6/2017 – 2/2018 (9 Monate)
Chemieindustrie
Tätigkeitszeitraum

6/2017 – 2/2018

Tätigkeitsbeschreibung

Elektroplanung, SPS-Programmierung und HMI-Programmierung mit Siemens S7 TIA Portal V13 / WinCC für eine Kunststoffteil-Fertigungsanlage

Eingesetzte Qualifikationen

Totally integrated automation portal (TIA portal), Elektrotechnik, Speicherprogrammierbare Steuerung (SPS)

Inbetriebnahme Automatisierungstechnik
Folienwerk Wolfen GmbH, Bitterfeld/Wolfen
12/2016 – 4/2017 (5 Monate)
Chemieindustrie
Tätigkeitszeitraum

12/2016 – 4/2017

Tätigkeitsbeschreibung

Erweiterung einer Maschine aus der Kunststofftechnik um eine Entnahmestation. Außerdem Analyse der relevanten physikalischen Einflussfaktoren auf die Verschiebung der Folienkante beim Aufwicklung und Entwurf einer Regelung zur Verminderung dieser.
- Projektierung der Hardware (Antriebe, Sensoren, Steuerungstechnik, Regler, etc...)
- Entwurf des Stromlaufplans für die Anlage
- Programmierung der Siemens S7-Steuerung in SCL
- Programmierung der Lenze Servoregler
- Datenaufzeichnung und Regelungsentwurf in MATLAB
- Inbetriebnahme vor Ort

Eingesetzte Qualifikationen

MATLAB / Simulink, Structured control language (SCL), Totally integrated automation portal (TIA portal), Elektrotechnik, Mess-, Steuerungs- und Regelungstechnik (MSR- / EMSR-Technik), Speicherprogrammierbare Steuerung (SPS)

Ingenieur Automatisierungstechnik
diamat Maschinenbau GmbH, Dinkelsbühl
4/2016 – 10/2016 (7 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

4/2016 – 10/2016

Tätigkeitsbeschreibung

Programmierung, Elektroplanung einer Maschine aus der Kunststofftechnik.
- Projektierung der Hardware (Antriebe, Sensoren, Steuerungstechnik, Regler, etc...)
- Entwurf des Stromlaufplans für die Anlage
- Programmierung der Siemens S7-Steuerung in SCL
- Programmierung der Lenze Servoregler
- Inbetriebnahme vor Ort

Eingesetzte Qualifikationen

Totally integrated automation portal (TIA portal), Elektrotechnik, Mess-, Steuerungs- und Regelungstechnik (MSR- / EMSR-Technik), Bus-Systeme (allg.), Speicherprogrammierbare Steuerung (SPS)

Ingenieur Automatisierungstechnik
diamat Maschinenbau GmbH, Dinkelsbühl
5/2015 – 3/2016 (11 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

5/2015 – 3/2016

Tätigkeitsbeschreibung

Programmierung, Elektroplanung einer Sondermaschine aus der Kunststofftechnik.
- Projektierung der Hardware (Antriebe, Sensoren, Steuerungstechnik, Regler, etc...)
- Entwurf des Stromlaufplans für die Anlage
- Programmierung der Siemens S7-Steuerung in SCL
- Programmierung der Lenze Servoregler
- Inbetriebnahme vor Ort

Eingesetzte Qualifikationen

Structured control language (SCL), Totally integrated automation portal (TIA portal), Elektrotechnik, Bus-Systeme (allg.), Speicherprogrammierbare Steuerung (SPS)

Ingenieur Automatisierungstechnik
nosta GmbH, Höchstädt
10/2014 – 3/2015 (6 Monate)
Metall-, Holz- und Papierindustrie
Tätigkeitszeitraum

10/2014 – 3/2015

Tätigkeitsbeschreibung

Entwicklung einer modularen Robotersoftware für die Palettierung, Stapelung und Verpackung mehrerer Roboter an verschiedenen Maschinen in der Metallverarbeitung
- Projektierung der Hardware (Sensoren, Netzwerktechnik, etc.)
- Programmierung der Bosch Robotersteuerung in BAPS
- Programmierung der KUKA Roboter in KRL
- Aufbau einer Simulationsumgebung

Eingesetzte Qualifikationen

C++, Elektrotechnik, Robotik / Robotertechnik, Bus-Systeme (allg.)

Ingenieur Automatisierungstechnik
WZV Daxberggruppe, Pöttmes
5/2014 – 8/2014 (4 Monate)
Öffentliche Wasserversorgung
Tätigkeitszeitraum

5/2014 – 8/2014

Tätigkeitsbeschreibung

Komplettentwicklung und Inbetriebnahme einer Fernwartungssoftware für die Wasserversorgung der Gemeinde.
- Projektierung der Hardware (Sensoren, Netzwerktechnik, etc.)
- Programmierung der Siemens S7-Steuerung in SCL
- Programmierung der Server-Software in PHP/MySQL
- Programmierung der Benutzeroberfläche in C#

Eingesetzte Qualifikationen

mySQL, C#, Visual Studio, PHP, Structured control language (SCL), Totally integrated automation portal (TIA portal), Elektrotechnik

C# Entwickler
AAD Productions, Seattle
1/2014 – 3/2014 (3 Monate)
Spieleentwicklung
Tätigkeitszeitraum

1/2014 – 3/2014

Tätigkeitsbeschreibung

C# Entwicklung von Spielelementen
- Voronoi-Diagramm-Generierung für Pfadfindung + Visualisierung
- Effizientes Wetter-System über mehrere Biome
- Quad-Tree Culling zur Rendering Optimierung

Eingesetzte Technologien: C#, .NET, Visual Studio, Unity3D, Matlab

Eingesetzte Qualifikationen

.Net, C#, Visual Studio, Computerspielentwicklung

C#/WPF Entwickler (Festanstellung)
NMB Minebea GmbH, Odelzhausen
3/2013 – 10/2013 (8 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

3/2013 – 10/2013

Tätigkeitsbeschreibung

C# / WPF-Entwickler für eine Anwendungssoftware für eine elektronische Komponente

Eingesetzte Qualifikationen

.Net, C#, Visual Studio, Windows Presentation Foundation (WPF), Elektrotechnik

Prüfingenieur (Festanstellung)
Bertrandt AG, Ingolstadt
9/2012 – 2/2013 (6 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2012 – 2/2013

Tätigkeitsbeschreibung

Elektronik-Entwicklung, Prüfstandsbetreuung und Erweiterung, Programmierung von Auswertungen (Matlab, C++)

Eingesetzte Qualifikationen

C++, MATLAB / Simulink, Structured control language (SCL), Totally integrated automation portal (TIA portal), Elektrotechnik, Speicherprogrammierbare Steuerung (SPS)

Ausbildung

Elektrotechnik
Bachelor
2012
Augsburg

Weitere Kenntnisse

Freiberuflicher Software-Entwickler (C#) mit abgeschlossenem Elektrotechnikstudium. Aktuell in der SPS-Programmierung und Anlagenautomatisierung aktiv.

Qualifikationen Softwareentwicklung:
- C# / .NET Framework
- C/C++ (PC / Microcontroller)
- WPF und WinForms
- Agile Softwareentwicklung
- Unit testing

Qualifikationen SPS-Programmierung und Anlagen-Automatisierungstechnik:
- Beckhoff TwinCAT 3
- Siemens SCL
- CoDeSys ST (Wago, PMA)
- WinCC
- Profibus / Profinet / CAN / Ethernet
- Antriebsregler Lenze / Siemens
- Roboterprogrammierung (Kuka, Bosch)

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)
  • Spanisch (Fließend)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
5242
Alter
32
Berufserfahrung
10 Jahre und 11 Monate (seit 04/2013)

Kontaktdaten

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

Jetzt Mitglied werden