freiberufler Senior Embedded Software Entwickler auf freelance.de

Senior Embedded Software Entwickler

zuletzt online vor wenigen Stunden
  • 100€/Stunde
  • 12529 Schönefeld
  • auf Anfrage
  • de  |  en
  • 29.04.2024

Kurzvorstellung

Reicher Erfahrungsschatz im Automotive- und Automatisierungsumfeld sowie Medizintechnik!
C++, Python
Embedded, ARM Microcontroller, RTOS, Lauterbach
AUTOSAR, ISO26262
PLC, SPS
Robotik, ROS, OpenCV, Bildverarbeitung
El. Antriebe, Feldbussysteme

Qualifikationen

  • AUTOSAR (AUTomotive Open System ARchitecture)
  • Bildverarbeitung
  • C++
  • CANoe
  • CODESYS (CoDeSys)
  • Embedded Linux
  • Embedded Software Engineering
  • Python
  • Softwareentwicklung (allg.)
  • Speicherprogrammierbare Steuerung (SPS)

Projekt‐ & Berufserfahrung

Entwicklungsingenieur
Homepowersolutions, Berlin
10/2023 – offen (7 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

10/2023 – offen

Tätigkeitsbeschreibung

Entwicklung von Safety-SPS Funktionen

 Programmierung und Debugging von SPS Sicherheits- und Diag-nosefunktionen im Bereich H2, Brennstoffzelle, Elektrolysor, Bat-teriespeicher, Lüftung und Kompressor
 Entwicklung, Pflege und Dokumentation von Modultests für Si-cherheitsfunktionen zur frühzeitigen Identifikation von Fehlern sowie Gewährleistung der Funktionssicherheit
 Durchführung von Validierungstests an der Anlage zur Überprü-fung der implementierten Funktionen unter realen Bedingungen
 Debugging der CAN Kommunikation zwischen Safety- und Be-triebsführungs-SPS für eine störungsfreie Interaktion der System-komponenten
 Übernahme der Review-Aufgaben für SPS-Code, Spezifikation, CAN-Kommunikation und Codesys-Projektkonfiguration zur Si-cherstellung der Code-Qualität und Spezifikationskonformität
 Abgleich von Review- und Validierungsrevisionen zum Schließen von Qualitäts- und Dokumentationslücken
 Koordination von Code-Reviews und Abstimmung von Zulas-sungsdokumenten zur Einhaltung relevanter Sicherheitsstandards und Zulassungsanforderungen
 Pflege und Erweiterung der Dokumentation für Baumusterprüfun-gen und weiterer relevanter Dokumentationen zur Sicherung der Nachvollziehbarkeit und Überprüfbarkeit der Sicherheitsmaß-nahmen
 Abstimmung mit Safety-Architekten und Beratung zur Umsetzung von Sicherheitsfunktionen
 Abstimmung mit ifm zu CRC Prüfung und Dauerbetrieb zur Klä-rung technischer Details
 Analyse von IO-Bibliotheksfunktionen für robuste Fehlerdiagnosen und effektives Troubleshooting
 Durchführung von CAN Signalmapping und Konvertierung von Sensordaten zur korrekten Datenverarbeitung und -interpretation

Eingesetzte Qualifikationen

Code Review, Qualitätsmanagement / QS / QA (IT), Testautomatisierung, Apache Subversion (SVN), Dokumentation (IT), CODESYS (CoDeSys), Brennstoffzelle, Energietechnik (allg.), Wasserstofftechnik, Batterie- und Ladetechnik, CANopen, Speicherprogrammierbare Steuerung (SPS), Sicherheitskonzept, Lüftungstechnik / Lüftungsanlage, Softwareentwicklung (allg.)

Entwicklungsingenieur
IAV GmbH, Berlin
5/2022 – 6/2023 (1 Jahr, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

5/2022 – 6/2023

Tätigkeitsbeschreibung

Entwicklung eines Erdbeer-Ernteroboters für landwirtschaftlichen Einsatz

 Konzeption, Entwicklung und Implementierung neuer Features in Python, die speziell auf die Anforderungen der automatisierten Ernte zugeschnitten sind
 Entwurf und Realisierung von Algorithmen für die automatische Erkennung, Klassifizierung und Auswahl von Zielfrüchten, einschließlich der Durchführung räumlicher Analysen basierend auf der Position der Früchte zur Steigerung der Ernteeffizienz und Qualitätssteigerung
 Generierung und Integration von virtuellen Kollisionsobjekten in den MoveIt-Planner zur Absicherung des Arbeitsraumes und zur Beschleunigung der Fruchtablage-Prozesses
 Einführung generischer Beschreibungen für Pflück- und Ablagestrategien im JSON-Format zur Verbesserung der Flexibilität und Aktualisierbarkeit der Erntesoftware
 Simulation virtueller Körbe und Stiegen in Unity zur Ermittlung der optimalen Platzierung und weiteren Verfeinerung des Ernteprozesses
 Entwicklung von Algorithmen zur Erkennung zurückgelassener Früchte und Verifizierung des Ernteversuchs zur Erhöhung der Produktivität und Minimierung von Verlusten
 Durchführung einer Analyse von Pflückdaten durch Auswertung von Feldaufzeichnungen und Klassifizierung der Daten mit Tools wie Foxglove Studio, MySQL Viewer und Excel zur Identifikation systematischer Fehler sowie Ableitung entsprechender Verbesserungsmaßnahmen
 Implementierung eines automatischen Tagging-Systems in einer MySQL-Datenbank zur Kategorisierung der Pflückdaten für kontinuierliche Verbesserungen
 Profilierung und Laufzeitoptimierung der Statemachine und Bewegungsplanung mit cProfile zur Steigerung der Softwareeffizienz und Beseitigung von Systemengpässen
 Refactoring von Softwarekernkomponenten zur Verbesserung der Codequalität und Erleichterung des Onboardings neuer Entwickler
 Konzeptionelle Entwicklung von Lösungsansätzen zur Beseitigung identifizierter Fehlerklassen und Prognose ihrer Auswirkungen auf die Produktivität, einschließlich der Erarbeitung zielgerichteter Maßnahmen zur langfristigen Performanceverbesserung
 Portierung der virtuellen Entwicklungsumgebung von Oracle VirtualBox auf Windows Subsystem for Linux (WSL2) zur Performancesteigerung und verbesserte Integration in die Windows-Betriebssystemumgebung
 Unterstützung bei der und Automatisierung von Entwicklungsprozessen mit Ansible, einschließlich Erstellung und Verwaltung von Skripten zur Automatisierung von Setup- und Wartungsaufgaben
 Analyse von Logs und Feldaufzeichnungen zur Identifikation und Behebung von Fehlern sowie zur Erkennung wiederkehrender Fehlermuster
 Durchführung von Bugfixing und Dokumentation von Tasks in JIRA und GitLab sowie Identifikation und Abstimmung von Maßnahmen zur Steigerung der Erntemenge und -qualität
 Durchführung von manuellen und automatisierten Software-Systemtests sowie von Unit-Tests zur Sicherung der Anwendungsqualität und leichteren Wartung
 Erstellung von Dokumentationen der Testverfahren in Confluence zur Förderung der Transparenz und Zugänglichkeit
 Integration erweiterter Debugging-Tools speziell für ROS in einer Entwicklungsumgebung wie Visual Studio Code zur Vereinfachung der Fehlersuche und -behebung sowie zur Steigerung der Entwicklungseffizienz
 Durchführung von Reviews von Git-Branches zur Sicherstellung der Codequalität, Einhaltung von Coding-Standards sowie Unterstützung bei Fehler- und Ursachenanalysen
 Abstimmung von Software-Releases und Feature-Entwicklungen in regelmäßigen Sprintplanungen
 Verbesserung der Teamkommunikation und Kundeninteraktionen durch die Implementierung von regelmäßigen Meetings, Feedback-Schleifen und Zusammenarbeitsplattformen zur Förderung einer effektiven Zusammenarbeit, Wissensaustausch sowie Kundenzufriedenheit
 Einführung und Unterstützung neuer Kollegen und Kunden in die umfangreiche Software- und Systemarchitektur
 Verbesserung und Vereinfachung der Softwarekonfiguration, Integration und Build.
 Implementierung erweiterter Logging-Möglichkeiten, insbesondere für sicherheitskritische Komponenten in ROS zur Erhöhung der Nachvollziehbarkeit von Systemverhalten und Unterstützung der Diagnose
 Durchführung von Architekturreviews und -redesigns mit UML und GitLab zur Verbesserung der Struktur und Qualität von Softwarelösungen sowie zur Optimierung des Entwicklungsprozesses
 Erweiterung der Simulations- und Testumgebung in Rviz zur Verbesserung der Effektivität von Testszenarien und der Visualisierung des digitalen Zwillings

Eingesetzte Qualifikationen

mySQL, Confluence (Atlassian), Kanban (Softwareentwicklung), SCRUM, Code Review, Testautomatisierung, Fehleranalyse, Docker, Git, Jira, Python, Unity3D, Visual Studio, XML, Ansible, Vmware (allg.), JavaScript Object Notation (JSON), Fahrzeugsimulation, Robot Operating System (ROS), Robotik / Robotertechnik, Softwareentwicklung (allg.)

Entwicklungsingenieur (Festanstellung)
FESTO SE & Co. KG, Esslingen
10/2017 – 2/2021 (3 Jahre, 5 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

10/2017 – 2/2021

Tätigkeitsbeschreibung

Embedded Softwareentwicklung für die Firmware des Servomotorcontrollers CMMT-AS

 Entwicklung von Antriebssoftware-Funktionen in C++ unter Verwendung der Eclipse-Entwicklungsumgebung mit Fokus auf:
o Implementierung von Funktionen für Reinitialisierung und kraftgeregeltes Fahren
o Bewegungsüberwachung, Erstellung von Diagnosemeldungen und Protokollierung
o Entwurf und Implementierung einer Sensor State Machine speziell für das PROFIdrive Antriebsprofil in Kombination mit Siemens-SPS-Systemen
o Realisierung der Echtzeit-Übertragung von Encoderpositionen zur steuerungsgeführten Positionsregelung mittels PROFIdrive (AC4) und das Implementierung von Fahren auf Festanschlag unter PROFIdrive
o Analyse und Optimierung des Algorithmus zur Trajektoriengeneration zur Steigerung der Genauigkeit
 Konzeption und Umsetzung eines spezifikationskonformen Parametermappings für verschiedene Feldbusausprägungen (EtherCAT CiA402, PROFIdrive, Ethernet/IP) der Antriebsplattformsoftware mit Python und Visual Studio Code
 Automatisierung der Codegenerierung für Parameter- und Diagnoselisten (*.h) sowie der Kommunikationsbeschreibung (*.xml) für den Busprozessor, basierend auf einer versionierten Plattformdatenbank
 Pflege und fortlaufender Ausbau der Parameterdatenbank, einschließlich Erweiterungen zur Verbesserung der Funktionalität
 Durchführung von Profiling-Maßnahmen zur Optimierung des Speicherverbrauchs für Parameterdaten der Firmware
 Aufzeichnung und visuelle Darstellung von Systemdaten mit Codesys und Wireshark zur effizienten Analyse und Problembehebung
 Entwicklung von Treibern für NAND-Flash-Speicher, optimiert für hohe Performance und Zuverlässigkeit
 Gemeinsame Anforderungsanalyse und Abstimmung mit der Hardwareentwicklung im Zuge der Umstellung auf einen neuen Mikrocontroller (von STM32F4 mit ARM-Cortex-M4 zu STM32MP151 mit ARM-Cortex-A7 und Cortex-M4) mit besonderem Fokus auf Stromversorgung (PMIC), Bootup-Sequenzen für Produktion und Feld (HSM), Port Pins für Kommunikation, Hardware-Timer, ADCs und Einsatz des kostengünstigen NAND-Flash-Speichers
 Bewertung und Überführung des SCIOPTA-Betriebssystems zu einem Echtzeitbetriebssystem (RTOS) für den Cortex-A7-Prozessor
 Konzeption und Realisierung eines Bootloaders, einschließlich Evaluation bestehender Lösungen und Anpassung an projektspezifische Anforderungen
 Aufbau eines Hardware-in-the-Loop (HIL)- Systems zur Simulation und Testing von Hardware-Interaktionen unter realen Bedingungen
 Kontinuierliche Erweiterung und Wartung von Unit-Tests zur Sicherstellung der Softwarequalität und -stabilität
 regelmäßige Durchführung und Aktualisierung von Zertifizierungstests für EtherCAT und PROFIdrive zur Gewährleistung der Compliance mit Industriestandards
 Durchführung von Integrationstests mit Steuerungssystemen diverser Hersteller während Plugfest-Events zur Förderung der Interoperabilität
 Langzeitüberwachung und detaillierte Analyse von Feldbus- und Parameternachverfolgungen zur Identifikation und Behebung von Systemfehlern
 Einführung von Profiling-Maßnahmen zur Reduktion der Build-Zeiten
 Optimierung der Makefile-Integration zur Effizienzsteigerung des Build-Prozesses
 Übernahme der Verantwortung für das Firmware-Releasemanagement und der CI/CD-Prozesse unter Verwendung von Jenkins und Artifactory zur Gewährleistung einer stetigen Integration und Auslieferung
 Ausarbeitung detaillierter Feature-Spezifikationen und zugehöriger Dokumentationen mit CodeBeamer für reibungslose Implementierung und technische Dokumentation
 Durchführung von Code Reviews mit Jupiter sowie Überwachung von Branch-Reviews und -Merges mit Git zur Sicherstellung einer hohen Codequalität
 Enge Zusammenarbeit und Koordination mit Teams aus Hardware-Entwicklung, Testing, technischer Dokumentation, Field-Device-Tool-Entwicklung und Webportal zur Sicherung einer kohärenten Produktentwicklung
 Erstellung umfassender Testberichte zur Dokumentation und Freigabe von Softwareversionen
 Funktion als zentraler Ansprechpartner für den technischen Support zur Gewährleistung effizienter Lösungsfindung bei Kundenanfragen
 Planung und Verwaltung von Sprints sowie das Tracking von Aufgaben mit CodeBeamer zur Sicherstellung eines effizienten Entwicklungsprozesses
 Mentoring und Einarbeitung neuer Teammitglieder für eine schnelle Integration in das Projekt und Förderung des Wissensaustauschs
 Ausgezeichnet mit dem FESTO Innovation Award (Cost Innovation)

Eingesetzte Qualifikationen

Antriebstechnik, ARM-Architektur, Assembler, Beckhoff (allg.), C#, C++, CAN-Bus (controller area network), CANopen, CODESYS (CoDeSys), Eclipse, Elektromotor / Elektromobilität / Elektroauto, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Embedded Software Engineering, Ethernet, Firmware, Gerätetreiber, Git, JavaScript Object Notation (JSON), Kanban (Softwareentwicklung), make (Software), Python, SCRUM, SIMATIC S7, Softwareentwicklung (allg.), Speicherprogrammierbare Steuerung (SPS), STM32, Totally integrated automation portal (TIA portal), TwinCAT, Visual Studio, XML

Embedded-Softwareentwicklungsingenieur (Festanstellung)
Vector Informatik GmbH, Stuttgart
8/2014 – 9/2017 (3 Jahre, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

8/2014 – 9/2017

Tätigkeitsbeschreibung

Erstinbetriebnahme von AUTOSAR OS und MCAL auf Kundensteuergeräten

 Aufbau und Einrichtung einer HIL-Testumgebung, mit Microcontroller (auf Kundensteuergeräten oder Evaluationboards), Emulator/Debugger, Bus- und Speicherperipherien, Messtechnik und Spannungsversorgung
 Anpassung von Startup-Codes, Interrupt-Vektortabelle, Memory-Mappings, Clocks und Peripherie, Memory Protection Unit, Hardware Security Module und des Bootloaders zur Unterstützung von Kundenanforderungen
 Erweiterung und Anpassung von Debugger-Skripten, Interrupt-Vektortabellen, Startup-Codes und Memory Mappings für Multicore-Systeme
 Konfiguration von OS und MCAL Modulen zur Aktivierung geforderter Features und Unterstützung der Zielhardware
 Weiterentwicklung von Treibern für externe Speicher und OS-Hardwareschnittstellen sowie Integration von 3rd-Party MCALs gemäß bestelltem Featureumfang
 Weiterentwicklung des Basic Runtime Systems (BRS: modulare, proprietäre Ablaufumgebung mit BSP und OS-Funktionen in C und Assembler) für neue Microcontrollerplattformen, -derivate, Embedded Compiler, Bussysteme und weitere Peripheriegeräte
 Anpassung von Compiler- und Hardwarespezifischen Dateien wie Makefiles, Assembler- und Linker-Commandfiles für eine optimale Kompilierung und Verlinkung auf verschiedenen Plattformen und Derivaten
 Abstimmung mit Herstellern von Hardware-Debuggern- und Microcontrollern, einschließlich Entwicklung spezifischer JTAG- und Kommunikationsadapter zur Kompatibilität mit proprietärer Kundenhardware
 Erstellung von Dokumentationen von Best Practices, Erfahrungen und technischem Know-how in Wiki und OneNote für ein zentrales und zugängliches Wissensrepository für das Team und die Abteilung
 Mentoring und Bereitstellung technischer Unterstützung für Komponentenentwickler, Delivery Engineers, Produktmanager, FAEs und Vertriebskollegen zur Beschleunigung der Produktentwicklung und Erhöhung der Kundenzufriedenheit
 Implementierung, Gestaltung und kontinuierliche Pflege von JIRA-Kanban-Boards zur effektiven Koordination und Überwachung von Vorintegrationsprojekten für ein agiles Management von Aufgaben, Fortschritten und Deadlines
 Entwicklung eines Konzepts zur automatisierten Übertragung von Anforderungsdaten aus AUTOSAR Delivery Projekten innerhalb der abteilungsinternen Tool-Landschaft für eine effizientere, sicherere und vollständigere Kommunikation der Kundenanforderungen zwischen den Teams
 Betreuung der Umsetzung technischer Projekte im Rahmen von Bachelor- und Masterarbeiten. Dabei wurde insbesondere die Aufteilung des Basic Runtime Systems (BRS) in Plattform- und Derivatmodule erreicht, um die Erweiterbarkeit und Anwendungsfreundlichkeit für HIL-Simulationen zu verbessern

Eingesetzte Qualifikationen

Apache Subversion (SVN), Assembler, AUTOSAR (AUTomotive Open System ARchitecture), C++, CAN-Bus (controller area network), CANoe, Eclipse, Gerätetreiber, ISO 26262, Jira, Kanban (Softwareentwicklung), make (Software), SCRUM, Softwareentwicklung (allg.), Testing (IT), Visual Studio, XML

AUTOSAR-Integrator (Festanstellung)
Vector Informatik GmbH, Stuttgart
3/2012 – 7/2014 (2 Jahre, 5 Monate)
Automobilindustrie
Tätigkeitszeitraum

3/2012 – 7/2014

Tätigkeitsbeschreibung

Integration von hardwarenahen Basissoftware-Komponenten für die Vernetzung von Fahrzeugsteuergeräten

 Durchführung einer umfassenden Anforderungsanalyse in enger Zusammenarbeit mit dem Kunden zur Klärung spezifischer Bedürfnisse und technischer Details, einschließlich technische Unterstützung, das Einlesen sowie Debuggen von Kunden-Datenbanken für Diagnose und Kommunikation
 Planung und Koordination der Entwicklung von Softwarekomponenten in C, einschließlich Integration hardwarenaher Basissoft-ware-Komponenten zur Vernetzung von Steuergeräten in Fahr-zeugen
 Abstimmung mit Vertrieb und Produktmanagement bezüglich Lieferumfang, -terminen sowie Meilensteinen und Releases im 4-Quadrantenmodell
 Analyse der bestehenden Anforderungen und Prozesse, Konzeption und Entwicklung mit Java sowie Rollout eines abteilungsinternen Hardwareverleihsystems zur Verbesserung der Verfügbarkeit stark nachgefragter Komponenten für regelmäßige Neuaufbauten von HIL-Systemen
 Zusammenstellung eines Software-Integration-Packages (SIP), bestehend aus MCAL-, Basissoftwarekomponenten, RTE und OS so-wie Konfiguration von OS-Komponenten und anschließende Integration sowie Inbetriebnahme spezifischer Hardware zur Sicherstellung der geforderten Featureabdeckung
 Anpassung von Compiler- und Hardware-spezifischen Dateien wie Makefiles, Assembler- und Linker-Commandfiles für eine optimale Kompilierung und Verlinkung auf verschiedenen Plattformen und Architekturen
 Konfiguration des SIPs unter Verwendung der Tool-Chains von Vector und TTTech, basierend auf Kundendatenbanken und -anforderungen zur Bereitstellung einer maßgeschneiderte Lösung und Durchführung einer Start-up-Demo zur Präsentation der Funktionalität und Leistungsfähigkeit
 Durchführung von Integrationstests zur Softwarefreigabe, ein-schließlich SIL- und HIL-Tests zur Sicherstellung der Qualität und Zuverlässigkeit der Softwarelösung
 Konfiguration der HIL-Kommunikation über verschiedene Schnittstellen wie CAN, LIN, FlexRay und Ethernet für eine zuverlässige Datenübertragung und Interaktion zwischen Testumgebung und Steuergeräten
 Generierung des SIPs sowie Entwicklung des zugehörigen Testcodes für die Durchführung von umfassenden Tests und Validierungen
 Kompilierung und Verlinkung des Codes speziell für den Microcontroller im Kundensteuergerät unter Berücksichtigung der Hardwarearchitektur und -spezifikationen für eine optimale Ausführung und Leistungsfähigkeit
 Debugging des SIPs und des zugehörigen Testcodes zur Verbesserung der Qualität und Zuverlässigkeit der Kommunikationssysteme
 Erstellung von Testreports und Dokumentation sowie Versionierung der durchgeführten Schritte in ALM gemäß ASPICE und ISO-26262 („Road vehicles – Functional safety“) nach dem V-Modell
 Visualisierung und Aufzeichnung von Protokoll- und Messdaten mit CANoe, Wireshark, Logic Analyzer und Oszilloskop für eine umfassende Analyse und Diagnose von Systemen
 Erstellung von Issues (Bug-Tickets) zur Nachverfolgung und Behebung von Fehlern
 Durchführung von Bugfixing und Erweiterung der Softwarekomponenten und der Testsuite zur Steigerung der Qualität und Funktionalität
 Anwendung des Vier-Augen-Prinzips zur Qualitätssicherung kritischer Entwicklungsschritte
 Abschließende Vorbereitung und Durchführung des Software-Releases sowie dessen Auslieferung
 Regelmäßige Durchführung gemeinsamer Prozessreviews mit der Qualitätsabteilung zur Sicherstellung und Verbesserung der Prozessqualität und zur Identifikation von Optimierungspotenzialen
 Etablierung und Leitung täglicher Scrum-Meetings innerhalb des Delivery Engineering Teams zur Förderung einer offenen und effektiven Kommunikation sowie transparenter Arbeitsweise

Eingesetzte Qualifikationen

Agile Entwicklung, Apache Subversion (SVN), AUTOSAR (AUTomotive Open System ARchitecture), Bus-Systeme (allg.), CAN-Bus (controller area network), CANoe, Eclipse, Ethernet, Fahrzeugelektronik /-elektrik, ISO 26262, Java (allg.), Jira, Kanban (Softwareentwicklung), make (Software), Qualitätsmanagement / QS / QA (IT), Release Management, Requirement Analyse, SCRUM, Softwareentwicklung (allg.), Testautomatisierung, Testing (IT), Visual Studio, XML

Entwicklungsingenieur (Festanstellung)
Bertrandt AG, Ehningen
11/2011 – 3/2012 (5 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2011 – 3/2012

Tätigkeitsbeschreibung

Entwicklung von Planungs- und Logistikalgorithmen

Eingesetzte Qualifikationen

Java (allg.), Software engineering / -technik, Produktionsoptimierung

Bioinformatiker (Festanstellung)
Kerckhoff Klinik, Bad Nauheim
1/2010 – 10/2011 (1 Jahr, 10 Monate)
Gesundheitswesen
Tätigkeitszeitraum

1/2010 – 10/2011

Tätigkeitsbeschreibung

Entwicklung von 3D Bildverarbeitungsalgorithmen für Cardio-MRT

 Anforderungsanalyse und Abstimmung mit Studienleitung, Physikern, Kardiologen, sowie Medizinisch-Technischen-Assistenten
 Optimierung von Ablaufprozeduren und Magnet-Resonanz-Tomographie Sequenzen zur Erstellung von Late-Gadolinium-Enhancement Aufnahmen des linken Vorhofes von Studienteilnehmern
 Rapid Prototyping von Bildverarbeitungspipelines mit ImageJ
 Entwicklung von Bildsegmentierungsalgorithmen zur Extraktion von entzündlichem und fibrotischem Gewebe als OsiriX Plugin mithilfe des InsightToolKit-Frameworks
 Einführung und Support von Plugin-Anwendern für die Datenauswertung
 Transformatierung von elektro-anatomischen 3D-Aufnahmen aus dem Katheter-Mappingsystem EnSite NavX mit Matlab ins DICOM Format
 Entwicklung von 3D-Bildregistrierungsalgorithmen zur Korrelation von Aufnahmen des segmentierten Vorhofes und der elektro-anatomischen Karte aus der elektro-physiologischen Untersuchung mit dem Ziel den Behandlungserfolg einer Katheterablation anhand der sichtbaren Gewebeveränderung von MRT-Aufnahmen vorherzusagen
 Visualisierung der Daten und Diskussion der Methoden im interdisziplinären Team
 Enge Zusammenarbeit mit Forschungsgruppen der University of Utah in Salt-Lake-City und dem Kings College in London sowie den Herstellern des EPU-Mapping-Systems mit St. Jude Medical und des MRTs mit Siemens
 Mitarbeit an wissenschaftlichen Publikationen und Vorstellung der Methoden bei Fachkonferenzen

Eingesetzte Qualifikationen

3D Rekonstruktion, Apache Subversion (SVN), Bildverarbeitung, C++, Java (allg.), Kardiologie, Klinische Studie, MATLAB / Simulink, Medizinforschung, Mustererkennung, Objective-C, Radiologie, Softwareentwicklung (allg.)

Ausbildung

Bioinformatik
Diplom
Technische Hochschule Mittelhessen
2010
Gießen

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
73
Alter
39
Berufserfahrung
14 Jahre und 3 Monate (seit 01/2010)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden