MS
teilweise verfügbar

Letztes Update: 13.11.2023

Projektingenieur | Softwareentwickler

Abschluss: Diplom-Ingenieur
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: arabisch (Muttersprache) | deutsch (Muttersprache) | englisch (verhandlungssicher) | französisch (gut)

Skills

Erfahrungen im Bereich
  • Steuerungssoftwareentwicklung
  • Hardwarenahe Programmierung (Embedded/Echtzeit)
  • GUI-Design
  • Spezifikation
  • Test, Qualitätssicherung gemäss V-Modell
  • Dokumentation
  • Internationale Projekte
  • Elektrische Antriebe
  • Agile Softwareentwicklung
  • CNC / Werkzeugmaschinen / Verpackungsmaschinen
Programmiersprachen:
  • C: sehr gute Kenntnisse
  • C#: sehr gute Kenntnisse
  • C++: sehr gute Kenntnisse
  • Qt: sehr gute Kenntnisse
  • Java: gute Kenntnisse
  • SPS Step 7: gute Kenntnisse
Allgemeine Tools, Frameworks und Programme
  • Visual Studio
  • CMake
  • ReSharper
  • Git
  • Azure DevOps Server
  • Google Test Framework
  • Eclipse
  • Enterprise Architect
  • Docker
  • VMWare Workstation
  • Microsoft Office: Word, Excel, Power Point 
Datenbanken
  • MySQL
  • Oracle
Betriebssysteme
  • QNX 4
  • QNX 6
  • RTOS On Time
  • Linux Ubuntu
  • Windows XP/7/10

Projekthistorie

10/2018 - bis jetzt
Softwareentwickler
(Industrie und Maschinenbau, 50-250 Mitarbeiter)

Wichtigste Aufgaben:
  • Konzeption, Design und Implementierung von Softwarelösungen für einen großen Verpackungsmaschinenhersteller.
  • Spezifikation und Durchführung von Systemtests.
  • Durchführung von Fehlerkorrekturen
  • Kundensupport

Die Realisierung der Aufgaben erfolgte auf Basis folgender Werkzeuge:
  • Programmiersprachen: C, C++ und C#
  • MS Visual Studio 2019
  • Azure DevOps Server / MS Team Foundation Server (TFS)
  • Enterprise Architekt
  • OPC-UA
  • Google Test Framework

09/2012 - 09/2018
Projektingenieur Software
(Industrie und Maschinenbau, 50-250 Mitarbeiter)

Wichtigste Aufgaben:
  • Entwicklung von Steuerungssoftware für Werkzeugmaschinen und Automatisierungslösungen unter QNX
  • Erweiterung der Benutzeroberfläche mit QNX Photon
  • Schnittstellenprogrammierung (RS232/TCP/IP)
  • Anbindung relationaler Datenbanken mit SQL
  • Inbetriebnahme der Maschinen beim Kunden vor Ort im In- und Ausland (neben Europa u.a. Südkorea, China, Vietnam)
  • Durchführung von Kundenschulungen

Die Realisierung der Aufgaben erfolgte auf Basis folgender Werkzeuge:
  • Programmiersprachen: C, C# und C++/Qt
  • QNX Photon
  • MS Visual Studio 2010
  • SPS Step 7

Zertifikate

Embedded C++: Objektorientierte Programmierung für Mikrocontroller mit C++/EC++ und UML
2020
SINAMICS S120 Service und Inbetriebnahme
2015
Umsteigerkurs für Inbetriebsetzer von 840D auf 840D sl mit SINAMICS S120
2014
SIMATIC S7 Programmieren
2012

Reisebereitschaft

Weltweit verfügbar
100% zeitliche und räumliche Verfügbarkeit
Profilbild von Anonymes Profil, Projektingenieur | Softwareentwickler Projektingenieur | Softwareentwickler
Registrieren