Ingenieur für Softwareentwicklung und Automatisierungstechnik
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 51105 Köln
- auf Anfrage
- de | en | bs
- 03.08.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
10/2022 – 11/2023
Tätigkeitsbeschreibung
• Erstellung und Weiterentwicklung der Bediensoftware mit C/C++ Win32 API
und C# / .NET
• Erstellung und Weiterentwicklung der Steuerungssoftware mit C/C++ und
C# / .NET
• Pflege und Weiterentwicklung der Oracle Datenbank
• Erstellung von technischen Dokumenten mit Confluence
• Einrichtung von CI / CD
• Aufgabenmanagement mit Jira und Scrum
Oracle Database, SQL, Continuous Delivery, Continuous Integration, Ubuntu, Scrum, .Net, C, C#, C++, Docker, Git, Jira, Linux Entwicklung, Microsoft Visual Studio
11/2019 – 10/2022
Tätigkeitsbeschreibung
• Infrastruktur beinhaltete folgende Komponenten: Ventile, Drucksensoren,
Pumpen, Türsteuerung, Flow Controller
• Erstellung von PLC-Bausteinen
• Für jede Komponente wurden eigene Typicals (Vorlagen) mit SCL oder FUP
programmiert, da die Komponenten mehrfach auftraten
• Steuerung der Komponenten und der Prozessablauf der Anlage wurden mit
Schrittketten mittels GRAPH programmiert
• Des Weiteren sollte für jede Komponente ein HMI Faceplate (Vorlage)
entwickelt werden
• Gestaltung der Bedienoberfläche mit WinCC
• I-Device Kommunikation zwischen mehreren S7-1500 CPUs
• Erstellung von technischen Dokumentationen
• Inbetriebnahme vor Ort und virtuelle Inbetriebnahme
• Erstellung einer Anwendungssoftware mit Verwendung der TIA Portal
Openness API mit C# / .NET für die Automatisierung bestimmter
Arbeitsprozesse
Nachbildung des Prozesssystems mit SIMIT
• Nachbildung der oben beschriebenen Komponenten (Ventile, Sensoren,
Pumpen etc.)
• Entwicklung eines möglichst realitätsnahen Verhaltens der virtuellen Anlage
• Der digitale Zwilling wird für virtuelle Inbetriebnahmen von neuen Steuerungen
oder Updates verwendet, bevor die wirkliche Inbetriebnahme vor Ort
stattfindet
C#, Funktionsbausteinsprache (FBS) / Funktionsplan (FUP), Betriebssprache, Totally integrated automation portal (TIA portal), Microsoft Visual Studio
Ausbildung
RFH Köln
Köln
TH Köln
Köln
Über mich
Meine Kernkompetenzen umfassen:
Softwareentwicklung: Mit umfangreicher Erfahrung in C/C++, C#, und .NET-Technologien habe ich Softwarelösungen für Verkehrsanlagen, Automatisierungssysteme und Maschinensteuerungen entwickelt. Ich verfüge über fundierte Kenntnisse in der Gestaltung von Benutzeroberflächen und der Integration von Datenbanken.
Automatisierungstechnik: Ich habe erfolgreich Projekte im Bereich der Automatisierungstechnik abgeschlossen, bei denen ich mit verschiedenen Plattformen und Systemen gearbeitet habe, darunter Siemens TIA Portal, KUKA-Roboter und SIMIT-Simulationen. Mein breites Wissen umfasst die Programmierung von Steuerungssystemen und die Gestaltung von Human-Machine Interfaces.
Technisches Management: Mein Abschluss in Technical Management mit Schwerpunkt Automatisierungstechnik hat meine Fähigkeiten in der Steuerung von Projekten und Teams gestärkt. Ich kann komplexe technische Herausforderungen analysieren, effektive Lösungen entwickeln und die Umsetzung sicherstellen.
Programmiersprachen: Neben C/C++, C#, und .NET beherrsche ich auch Programmiersprachen wie Java, Python und SQL. Diese Vielseitigkeit ermöglicht es mir, flexibel auf die Anforderungen verschiedener Projekte zu reagieren.
Wenn Sie einen erfahrenen Software- und Automatisierungsexperten suchen, der eine vielseitige technische Expertise mitbringt und nachhaltige Lösungen entwickelt, stehe ich Ihnen gerne zur Verfügung. Mit meiner Fähigkeit, komplexe technische Herausforderungen anzugehen und effektive Lösungen zu liefern, bin ich bereit, Ihr nächstes Projekt zum Erfolg zu führen.
Weitere Kenntnisse
C#
C/C++
Java
Javascript
Python
HTML, CSS
SCL/KUP/FUP/AWL
Datenbanken
SQL (Oracle, MSSQL, PostgreSQL)
NoSQL (MongoDB)
Frameworks & Libraries
.NET / Core / WPF.NET / ASP.NET / .NET MAUI
MS SQL Server
Unity
TIA Portal / TIA Portal Openness
SIMATIC Robot Integrator
SIMIT
TwinCAT 3
Weitere Erfahrungen
MS Azure
Entwicklung von Microservices und APIs
Agile Entwicklungsmethoden (Scrum, Kanban)
Continuous Delivery, Continuous Integration (GIT)
Containervirtualisierung (Docker, Kubernetes)
Unified Modeling Language zur Modellierung von Software (UML)
Sprachkenntnisse
Deutsch (C2)
Englisch (C1)
Bosnisch (C1)
Soft Skills
Problemlösungskompetenz, Selbstkritik und Lernbereitschaft, Teamarbeit, Zeitmanagement, Kommunikationsfähigkeit, Anpassungsfähigkeit, Qualitätsbewusstsein, Zuverlässigkeit
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Bosnisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden