Softwareentwicklung / Engineering
- Verfügbarkeit einsehen
- 0 Referenzen
- 95‐105€/Stunde
- Bayern
- Weltweit
- de | en | es
- 16.09.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
7/2023 – 8/2024
TätigkeitsbeschreibungProgrammierung der Steuerungssoftware unter TwinCAT 3/TwinCAT 3 Hmi eines Drahtbiegeautomaten mit Zuführeinheit, Biegeeinheit, Kamerasystem und Roboter. Die Softwarearchitektur wird als Musterimplementierung für alle weiteren Funktionseinheiten der Line verwendet.
Eingesetzte QualifikationenSoftware engineering / -technik
10/2020 – 6/2023
TätigkeitsbeschreibungSoftwarearchitektur/Softwareentwicklung für den Test und die Steuerung von Fußprothesen. Analyse, Modellierung und Test von Mehrgrößenreglern (MATLAB). Simulation und Reglersynthese für Einzelachsen und verkoppelte Systeme (MATLAB/Simulink). Implementierung, Test und Optimierung der Regelungstechnik-Software unter Beckhoff TwinCAT. Grafische Aufbereitung der Prüfparameter/Vorgabetrajektorien für die Simulation menschlicher Gangdaten mit Analyse der Testergebnisse. Redesign und Implementierung des bestehenden Test-Frameworks unter MS Windows (C#,.NET WPF) mit Einbeziehung einer SQL-Datenbank.
Eingesetzte QualifikationenSimulink, Objektorientierte Software-Entwicklung, Regelungstechnik / Steuerungstechnik, Twincat, Microsoft Visual Studio
7/2020 – 9/2020
TätigkeitsbeschreibungWeiterentwicklung der Rotapod-Firmware um ein einen neuen Interpolator für die Verbesserung der Dynamic und der Bahngenauigkeit. Erweiterung der Programmabarbeitung mit der Erstellung eines Editors für die Eingabe von Bewegungen und Befehlen.
Eingesetzte QualifikationenRegelungstechnik / Steuerungstechnik, .Net Framework (Microsoft), C#, C++, Twincat
4/2020 – 6/2020
TätigkeitsbeschreibungDesign und Implementierung einer Speichervorhaltung von Transportbehältern zur Optimierung des Anlagendurchsatzes durch die Anlagenleitsteuerung. Implementierung der Schnittstellen zu den untergeordneten Anlagenbereichen und Erweiterung des Behälterroutings. Inbetriebnahme und Test des Behälterroutings über verschiedene Speicherorte. Erweiterung der Web-Visualisierung.
Eingesetzte QualifikationenC#, ASP.NET, SIMATIC S7, Mess-, Steuerungs- und Regelungstechnik (MSR- / EMSR-Technik)
2/2019 – 3/2020
Tätigkeitsbeschreibung
Entwicklung einer Embedded-Applikation in C#, für die Vermessung von Bauteilen mit einem Lasermesssystem (LS-9501) von KEYENCE. Softwaredesign und Dokumentation in UML. Erstellung von Filtern und Auswertealgorithmen für die aufgenommenen Rohdaten. Erstellung einer automatisierten Ermittlung der Messmittelfähigkeit. Kommunikation mit dem Keyence-Controller über TCP/IP und Kommunikation mit einer SPS über TwinCAT ADS. Implementierung einer Grafischen Benutzeroberfläche für den Systemtest und die Evaluierung der Messverfahren unter Windows .NET.
Erstellung von Steuerungssoftware für verschiedene Fertigungslinien auf Beckhoff-Steuerungen. Laserbeschriftung (Keyence MTX), Rundtaktsystem mit Beckhoff XTS (Linearantriebssystem). Ansteuerung und Auswertung von 3 Kamerasystemen (Cognex, KEYENCE).
.Net, C#, Mess-, Steuerungs- und Regelungstechnik (MSR- / EMSR-Technik), Twincat
11/2018 – 12/2018
TätigkeitsbeschreibungErweiterung der Rotapod-Firmware für die Ansteuerung von Maxon Kleinantrieben (CANopen) in einem Miniatur-Rotapod. Implementierung der Schnittstellenfunktion zum Rotapod-Kern. Inbetriebnahme- und Implementierung von Abgleichfunktionen für das Antriebssystem.
Eingesetzte Qualifikationen.Net, C#, C++, Twincat, Mess-, Steuerungs- und Regelungstechnik (MSR- / EMSR-Technik)
9/2018 – 12/2018
Tätigkeitsbeschreibung
Migration einer automatischen Buchförderanlagen (3 Aufzüge, Stationen und Förderstrecken). Ersetzen von 8 Mitsubishi Steuerung (1998) durch eine Siemens 1500 mit dezentraler PROFINET-Peripherie. Migration/Implementierung und Inbetriebnahme der Software. Behebung von Bugs im Altsystem. Visualisierung unter WinCC
Erweiterung/Implementierung der Leitsteuerungssoftware für eine Automatische Buchförderanlage mit Inbetriebnahme eines neuen Bauabschnitts. Implementierung der Schnittstellen zu den untergeordneten Anlagen und Erweiterung des Behälterroutings mit Funktionen für die Anlagensicherheit.
Implementierung einer Web-Visualisierung (ASP .NET) für die neuen Anlagenbereiche.
SIMATIC S7
3/2018 – 9/2018
TätigkeitsbeschreibungTaktzeitoptimierung einer Fertigungslinie für Solarwafer. Anpassung und Neuimplementierung von Linieneinheiten. Implementierung von Basiskomponenten (Antriebstechnik) für Automatisierungsapplikationen. Erstellung eines Antriebsschnittstellenbausteins für unterschiedliche Antriebssysteme.
Eingesetzte QualifikationenCodesys
2/2018 – 3/2018
TätigkeitsbeschreibungSoftwareentwicklung für Automatisierungskomponenten für die visuelle Oberflächeninspektion. Hochgeschwindigkeits-Trommelwender mit Bandzuführung. Antriebskonfiguration und Entwicklung der Anlagensoftware.
Eingesetzte QualifikationenTwincat
4/2017 – 11/2017
TätigkeitsbeschreibungSoftwareentwicklung für eine Produktionsanlage für Fahrzeug- Lithium-Ionen-Akkus. Entwicklung der Steuerungssoftware mit HMI für eine Maschineneinheit mit mehreren Kamera- und Handling-Systemen inklusive der Förderstrecken. Die Software wurde auf der Grundlage des firmeneigenen Applikationsframeworks erstellt.
Eingesetzte QualifikationenTwincat
12/2016 – 1/2018
TätigkeitsbeschreibungErweiterung der Rotapod-Firmware für einen erdgebundenen Satellitentest (400 kg). Implementierung und Inbetriebnahme des Antriebssystems: Maxon mit AMO-Absolutwert-Ringencoder). Anpassungen und Erweiterung der Kinematik. Implementierung der Kommunikation mit ESA-Basisstation: EGSE – Satellit über TCP/IP. Implementierung von erweiterten Inbetriebnahme- und Abgleichfunktionen für das Antriebssystem. Erweiterung der HMI (C#,.NET Framework) und Implementierung sämtlicher Kinematikfunktionen in .NET für die Validierung im Simulationsmodus.
Eingesetzte Qualifikationen.Net, C#, C++, Twincat
9/2016 – 11/2016
TätigkeitsbeschreibungDesign und Implementierung eines Systems für die Kalibrierung von Sensormessbrücken-ASICS. Kommunikation mit Sensorschaltkreis über RS232/I2C Protokoll. Ansteuerung von Druckregler über SCPI. Automatischer Abgleich mit Berechnung der Linearisierungskoeffizienten. Verwaltung der Sensor- und Kalibrierdatensätze mit Realisierung einer TwinCAT-PLC-HMI.
Eingesetzte QualifikationenTwincat
1/2016 – 8/2023
TätigkeitsbeschreibungSoftwareentwicklung für ein 9-Achs Präzisionspositioniersystem. Implementierung eines EtherCAT Master als VxWorks Kernelmodul auf der Basis von Acontis Stack. Implementierung der Schnittstelle zu den EtherCAT-Prozessdaten in der Steuerungssoftware. Treiberprogrammierung für die Anbindung von Interferometern als EtherCAT-Slave. Programmierung von Steuerungskomponenten innerhalb der Positioniersteuerung.
Eingesetzte QualifikationenVxworks, C++, Eclipse
1/2015 – 1/2016
TätigkeitsbeschreibungArchitektur, Design und Softwareentwicklung für ein Rotapod-System (Sechsachskinematik) als Träger für einen Erdgebundenen Satellitentest (500 kg). Erweiterung der Kinematik für die Umschaltung mehrerer Bezugskoordinatensysteme. Programmierung der Steuerungssoftware. Programmierung einer Benutzerschnittstelle mit 3D-Visualisierung in OpenGL(.NET). Aufstellen der kinematischen Vorwärtstransformation zur Lageerkennung mit Implementierung und Validierung der dafür erforderlichen Algorithmen. Erweiterung der HMI (C#,.NET Framework) und Implementierung sämtlicher Kinematikfunktionen in .NET zur Validierung im Simulationsmodus. Dokumentation und Softwaredesigne in UML (Enterprise Architekt)
Eingesetzte Qualifikationen.Net, C#, C++, Simulink, Twincat
8/2014 – 10/2014
Tätigkeitsbeschreibung
Design und Implementierung einer vollautomatischen Buchförderanlage mit Lastaufzügen, Förderstrecken und Förderstationen. Programmierung der kompletten Anlage mit Leitsteuerung und Behälterverfolgung.
Erstellung der Softwarearchitektur für alle weiteren Bauabschnitte unter Berücksichtigung dieses Anlagenbereichs als Musterimplementierung. Realisierung einer Web-Visualisierung unter Microsoft Internet Information Server für bis zu 120 Anlagenbenutzer, neben der Anlagenvisualisierung unter WinCC.
SIMATIC S7
1/2014 – 7/2014
TätigkeitsbeschreibungErstellung eines Modells für die Simulation von Verteil- und Routingstrategien für den Transport von Einzelfahrzeugen zur Vermeidung von Zeitüberschreitungen. Softwaredesign in UML. Implementierung einer Leitsteuerung, mit Routingmodell für die Gesamtanlage auf einem Beckhoff IPC mit TwinCAT 3. Implementierung der Schnittstellen zu den Systemkomponenten über TCP-IP, Implementierung der Schnittstelle zu mehreren Tray-Stationen und Realisierung einer Bedienerschnittstelle. Softwareentwicklung für Fahrzeuge in CoDeSys auf Embedded-System.
Eingesetzte QualifikationenCodesys, SIMATIC S7, Twincat
6/2013 – 12/2013
Tätigkeitsbeschreibung
Anbindung einer Antriebsregler-Firmware an PROFINET RT/IRT mit der Implementierung des PROFIDrive Geräteprofils. Implementierung der Hardwareschnittstelle für den PROFINET Kommunikationsbaustein TPS-1 von Renesas. Implementierung aller erforderlichen Antriebsbausteine für FPROFINET und PROFIDRIVE.
Implementierung einer Testumgebung in STL mit Motion-Bausteinen auf einer S7-1500 mit dem TIA-Portal von Siemens.
Altera (allg.), FPGA, C++, Eclipse, Totally integrated automation portal (TIA portal)
10/2012 – 5/2013
Tätigkeitsbeschreibung
Softwaredesign in UML (Enterprise Architect) und Implementierung für eine Navigationsplattform für Fahrzeuge.
Analyse, Design und Implementierung für die Verarbeitung von Online-Verkehrsinformationen (TPEG). Download, Konvertierung und Integration von Google-Maps-Daten in das Navigationssystem.
C++, QNX (Software), UML
2/2007 – 6/2009
Tätigkeitsbeschreibung
Softwareentwicklung für Medien - Player
Analyse, Design, Implementierung und Testbegleitung von Presentation- und Device Controller für die Ansteuerung von Audio- und Videomedien -
CD-Wechsler / iPod / MP3-Player / Massenspeichermedien -,
Fahrzeugdiagnoseanbindung für Medien.
Qualifikationen:
C++, komplexe Zustandsautomaten, Kommunikation über MOST, Systemanalyse und Sotwaredesign. Umgang mit XML und Code-Generatoren.
C++, QNX (Software), UML
nicht angegeben
5/2004 – 10/2004
Tätigkeitsbeschreibung
Fertigungsautomat für die industrielle Schmiedetechnik
Stabvereinzelung und Zuführung / Schmiedeturm mit Induktionsofen / Stabnachbearbeitung.
Siemens S7 mit Bediengerät
- Analyse, Design, Implementierung und Inbetriebnahme
Qualifikationen:
Steuerungsentwicklung mit Siemens S7
HMI mit Siemens TP und Protool
Über mich
Weitere Kenntnisse
- Antriebstechnik
- Anlagenbau
- Fahrzeugbau
- Mess- / Steuerungstechnik
- Sondermaschinenbau
- Maschinenbau
- Fahrzeugtechnik
IT & Entwicklung
- Softwareentwicklung
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Spanisch (Gut)
- Französisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden