Profilbild von Anonymes Profil, Senior/Principial Software Engineer/Architekt C++/C#
nicht verfügbar bis 01.10.2022
Kontakt

Letztes Update: 10.08.2022

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

Firma: Kodierwerk GmbH
Abschluss: Wirtschaftsinformatik
Stunden-/Tagessatz: anzeigen
verhandelbar, kann nach Einsatzort und Remote-Anteil variieren
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Dateianlagen

Lebenslauf ohoeller.pdf
Leistungsbilanz ohoeller.pdf
2101 Profil ohoeller.pdf

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
Senior Software Engineer
Stryker Leibinger GmbH & Co. KG (>10.000 Mitarbeiter)
Pharma und Medizintechnik
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
Senior Software Engineer / Senior Consultant
Stryker Leibinger GmbH & Co. KG (>10.000 Mitarbeiter)
Pharma und Medizintechnik

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
Senior Software Engineer/Contractor
Miltenyi Biotec GmbH (1000-5000 Mitarbeiter)
Pharma und Medizintechnik
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
Senior Software Engineer/Senior Consultant
Stryker Leibinger Gmbh & Co. KG / Trauma und Extremities (>10.000 Mitarbeiter)
Pharma und Medizintechnik
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
Senior Software Engineer / Principial Engineer
Stryker Leibinger Gmbh & Co. KG / Trauma und Extremities (>10.000 Mitarbeiter)
Pharma und Medizintechnik
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
Senior Software Engineer / Senior Consultant
Siemens CT AG (>10.000 Mitarbeiter)
Energie, Wasser und Umwelt
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
Lead Software Architect / Lead Programmer
Nevigo GmbH (10-50 Mitarbeiter)
Medien und Verlage
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
Senior Developer / Consultant
Humotion GmbH (< 10 Mitarbeiter)
Pharma und Medizintechnik
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)

Kontaktformular

Kontaktinformationen