Senior/Principial Software Engineer/Architekt C++/C# nicht verfügbar bis 31.12.2021

Senior/Principial Software Engineer/Architekt C++/C#

nicht verfügbar bis 31.12.2021
Profilbild von Anonymes Profil, Senior/Principial Software Engineer/Architekt C++/C#
  • 45133 Essen Freelancer in
  • Abschluss: Wirtschaftsinformatik
  • Stunden-/Tagessatz:
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)
  • Letztes Update: 15.09.2021
SCHLAGWORTE
PROFILBILD
Profilbild von Anonymes Profil, Senior/Principial Software Engineer/Architekt C++/C#
DATEIANLAGEN
CV OHoeller 02/2021

Diese Anzeige ist nur für angemeldete Nutzer möglich.

Leistungsbilanz OHoeller 02/2021

Diese Anzeige ist nur für angemeldete Nutzer möglich.

Uebersichtsprofil OHoeller 01/2021

Diese Anzeige ist nur für angemeldete Nutzer möglich.

SKILLS
Arbeitsgebiete:
  • Anwendungsentwicklung, Systementwicklung, Programmierung und Beratung
  • Requirements Engineering
  • Risk Analysis
  • Rapid Prototyping
  • Feature/Test Driven Development
  • Multiparadigmen Entwicklung (Objektorientiert/Imperativ/Deklarativ)
  • Agile Methoden (u.a. durch Scrum)
  • 3D Echtzeit Simulationen/Visualisierungen
  • UI-Entwicklung
  • Migration und Modernisierung von Legacy-Anwendungen
  • Code Reviews
  • Systemanalyse/Design/Optimierung, Software-Architektur
  • Design-Patterns: GOF, UML, MVC, MVVM, V-Modell
  • Optimierung, Performance- und Lasttests
  • Projektleitung/Teamleitung/Gruppenleitung

Programmiersprachen:
  • C++(-20)            hervorragende Kenntnisse (seit 1996) langjährige Projekterfahrung
  • C(89/99)             hervorragende Kenntnisse (seit 1990) langjährige Projekterfahrung
  • C# (.net)             hervorragende Kenntnisse (seit 2006) langjährige Projekterfahrung
  • (Micro-)Python    sehr gute Kenntnisse (seit 2010) und langjährige Projekterfahrung
  • LUA                   sehr gute Kenntnisse (seit 2008) und Projekterfahrungen
  • Java/Processing  gute Kenntnisse und Projekterfahrungen
  • F#                      gute Kenntnisse und Projekterfahrungen
  • Javascript           gute Kenntnisse und Projekterfahrungen
  • VB.net               gute Kenntnisse und Projekterfahrungen
  • Objective C         gute Kenntnisse und Projekterfahrungen
  • Delph:                gute Kenntnisse und Projekterfahrungen

Tools und Technologien:
  • QtCreator
  • Qt3 – Qt5.x(Qml, Qt3D, QtQuick)
  • Eclipse DIE
  • PyCharm
  • Visual Studio 4-2019: C++, Win32, MFC, ATL, C#, .net, WPF, Windows.Forms
  • Unity 3d (-2019)
  • Physic engines: Bullet, Box2d, PhysX
  • MQTT, Node-Red
  • TinyML/Tensor Flow lite
  • Optimierungsprofiler: VTune Profiler, GammaRay, Nvidia Nsight
  • Boost
  • SQL: MS-SQL, SQLlite
  • Serialization: Protocol buffers/Flatbuffers
  • NoSQL: MongoDB
  • Betriebssysteme: Windows und Linux (Debian/Ubuntu)
  • H264/265 videocodecs (FFmpeg)
  • Code Analysis/Coverage: Coverity, Bullseye
  • Tests: CPPUnit, NUnit, UnitTest++, GTest MS VS Unit Test,NMock, GoogleMock
  • Dokumentation: doxygen, autoduck,
  • DevOps-Tool:
    Seapine Testtrack, MS Issue Tracker, Jira (Confluence),Bugzilla, Hansoft Bugtracker, Testrail, MS Team Foundation Server,Jenkins, Hudson, Altassian Bamboo
  • Versionsverwaltung: Git, Perforce, Subversion, Mercurial
  • Graphic-Libraries: OpenGL(ES) und DirectX(-12)
  • Threading: OpenCV, OpenMP, Intel TBB
  • Embedded: ATMEL/Microchip PIC24 MCU, Arm Cortex Mx, Arduino, ST32
  • Autodesk Fusion 360, Paintshop Pro, Designspark Mechanical, FreeCad, Simplify3D,
  • 3D Druck/CAM
  • SCA
PROJEKTHISTORIE
  • 08/2020 - 11/2020

    • Stryker Leibinger GmbH & Co. KG
    • >10.000 Mitarbeiter
    • Pharma und Medizintechnik
  • Senior Software Engineer
  • C#/C++ Entwicklung, Mitentwicklung eines Prototyps für die Next Gen Adapt-Plattform (chirurgische Navigationsplattform) auf Basis einer neuer Software-Architektur und fortschrittlicheren bildgebenden Verfahren.

    Programmiersprache: C++, C#
    Entwicklungstools.: Visual Studio C++ 2019, C# (.net 4.7), QtCreator
     

     


  • 09/2019 - 07/2020

    • Stryker Leibinger GmbH & Co. KG
    • >10.000 Mitarbeiter
    • Pharma und Medizintechnik
  • Senior Software Engineer / Senior Consultant
  • C++ Entwicklung: Optimierung und Polishing der Adapt 2.1 Plattform auf mobiler chirurgische Navigationsplattform.
     

    Programmiersprache: C++, Qt
    Entwicklungstools.: Visual Studio C++ 2015, QtCreator, Nvidia Nsight, Intel VTune Profiler, KDAB Gammaray

     


  • 03/2019 - 08/2019

    • Miltenyi Biotec GmbH
    • 1000-5000 Mitarbeiter
    • Pharma und Medizintechnik
  • Senior Software Engineer/Contractor
  • C++ Entwicklung, Python, Softwaredesign, Migration und Refresh der Hardwareplattform MACS Cell Separation Instruments.

    Programmiersprache: C++, Qt(QML/QtQuick/Widgets), Python
    Entwicklungstools.: Visual Studio C++ 2017, KDAB Gammaray, PyCharm

  • 12/2017 - 02/2019

    • Stryker Leibinger Gmbh & Co. KG / Trauma und Extremities
    • >10.000 Mitarbeiter
    • Pharma und Medizintechnik
  • Senior Software Engineer/Senior Consultant
  • Entwicklung, Softwaredesign, Reviews und Tests Weiterentwicklung und Optimierung der Adapt 2.1 Plattform für Chirurgen.

    Programmiersprache: C++, Qt(QML/QtQuick), Python
    Entwicklungstools.: Visual Studio C++ 2015, QtCreator

  • 11/2012 - 11/2017

    • Stryker Leibinger Gmbh & Co. KG / Trauma und Extremities
    • >10.000 Mitarbeiter
    • Pharma und Medizintechnik
  • Senior Software Engineer / Principial Engineer
  • Adapt2.0(HipFx): Entwicklung (UI, Workflow und bildgebende Verfahren), Softwaredesign und Reviews: Plattform für Chirurgen um komplikationslosere Hüft-Operationen zu ermöglichen.

    Programmiersprache: C++, Qt(QML/QtQuick), Python
    Entwicklungstools.: Visual Studio C++ 2010-2013, QtCreator





  • 02/2012 - 11/2012

    • Siemens CT AG
    • >10.000 Mitarbeiter
    • Energie, Wasser und Umwelt
  • Senior Software Engineer / Senior Consultant
  • C++ Entwicklung, Softwaredesign, Reviews im Bereich SmartGrid und Energieversorgung

    Programmiersprache: C, C++ und Java
    Entwicklungstools.: MSV C++ 2010, Team Foundation Server, Eclipse


  • 12/2009 - 01/2012

    • Nevigo GmbH
    • 10-50 Mitarbeiter
    • Medien und Verlage
  • Lead Software Architect / Lead Programmer
  • Leitung und Entwicklungsdesign der Core- und Basiskomponenten Meshmill(Manipulation und Transformation von 3D-Punktmengen in polygonale Mesh-Strukturen.
    Articy:draft, Tool zur Erzeugung von interaktiven Elementen (Dialoge, Orte, Charakterbeschreibungen, etc.)

    Programmiersprache: C++ und C# (u.a. WPF)
    Entwicklungstools.: MSV.Net 2008/2010, Subversion, Perforce, Hansoft, Jenkins


  • 01/2009 - 11/2009

    • Humotion GmbH
    • < 10 Mitarbeiter
    • Pharma und Medizintechnik
  • Senior Developer / Consultant
  • Verantwortlich u.a. für die Entwicklung eines Kompressionsalgorithmus für Sensordaten in einer Embedded Microchip Umgebung sowie deren Analyse und visuelle Auswertung.

    Programmiersprache: C, C++ und C#
    Entwicklungstools.: MSV.Net 2008, Subversion, Bugzilla, MPLab (Microchip)


ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
2021 TBD (aufgrund der aktuellen Situation)
KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten: