Code-Review, Code-Verbesserung, Dokumentation, Test und Messung eines Patch für ein angeschlossenes Patientenmonitorsystem.
Technisches Umfeld: AFE4900, MPLAB X IDE v5.40, PIC24FJ256GA610, C, yEd, PPG-Signalerfassung
Juni 2024 - Dez. 2024
7 Monaten
Waldkirch, Deutschland
Embedded-Software-Ingenieur
Sick
Entwicklung von Konzeptnachweisen für die kontinuierliche ECC-Überwachung über mehrere Speichertypen (TCM/OCM/DDR/Cache) für korrigierbare und nicht korrigierbare Fehler.
Technisches Umfeld: C++14, JIRA, Confluence, yEd, git, AMD Xilinx Zynq®-7000 (ARM Cortex-A9 und ARM Cortex-R5F), Vitis 2023.1
Okt. 2023 - März 2024
6 Monaten
Hamburg, Deutschland
Product Owner für automatisierte Laborgeräte
Abbott Automation Solutions
Leitung des Display-Component-Teams und des Remover-Module-Teams mit jeweils drei Ingenieuren.
Scrum-Meetings und Planung mit den Teams.
Schnittstelle zum Management.
Vorschlagen von Lösungen für technische Probleme.
Verwaltung von Releases und Zusammenarbeit mit Verifizierungsteams und Marktteams.
Verwalten von Problemen, Erweiterungen und CAPAs.
Technisches Umfeld: JIRA, Confluence, Bitbucket, Serena Business Manager (SBM, ein von der FDA genehmigtes Tracking-Tool), Scrum, ISO 13485/Qualitätsmanagementsystem.
Feb. 2023 - Aug. 2023
7 Monaten
Zürich, Schweiz
Embedded-Software-Ingenieur
Embotech
Entwicklung und Integration von Motion-Controller-Software für autonomes Fahren.
Ingenieur für medizinische Software und Dokumentation
LampSeq
COVID-Test-Software, die im Browser läuft, zur Verwendung mit dem DNA-Sequenzer.
Codeüberprüfung und Codeverbesserungen.
Erstellung von SW-Entwurfsunterlagen (Anforderungen, Architektur, Feinentwurf, Lebenszyklusdokument usw.)
Technisches Umfeld: JavaScript, Visual Studio Code, IEC62304, GIT
Okt. 2020 - Dez. 2022
2 Jahren 3 Monaten
Olten, Schweiz
Embedded-Software-Entwickler
Sensile Medical
Teilgenommen an einem Infusionspumpenprojekt.
Implementierung neuer Funktionen und Korrektur von Fehlern.
Validierung des Softwaresystems für die neue Version des Produktionscodes. Einschließlich Testdokumentation, Erstellung neuer Testfälle, Einrichtung von Unit-Tests, elektronische Messungen, Aktualisierung von Anforderungsdokumenten und detaillierten Entwurfsunterlagen. Untersuchung von Kundenbeschwerden.
Inhalationsmonitor: Entwicklung von Embedded-Software mit Bluetooth-Verbindung.
Ich habe den gesamten Software-Lebenszyklus für das Produkt Airflow Prophylaxis Master verwaltet (Medizinisches Gerät, Software der Klasse B, Good Design® Award 2018).
Ich habe die technische Dokumentation gemäß der Norm IEC62304 erstellt und verwaltet. Dies beinhaltete den Software-Lebenszyklusplan, das Risikomanagement, die Softwareanforderungen, die Architektur und den Feinentwurf.
Ich war für die Implementierung der Firmware verantwortlich. Einen Teil habe ich an einen Dritten ausgelagert, und einen großen Teil habe ich mit meinem Teammitglied implementiert. Das Ergebnis war der erste Produktionscode, der im März 2017 erfolgreich eingeführt wurde. Der Produktionsstart lag bei 5000 Geräten pro Jahr.
Seitdem habe ich 4 Wartungsreleases zur Leistungsverbesserung und Funktionserweiterung veröffentlicht.
Outsourcing der Entwicklungsaktivitäten für die drahtlose Pedalsoftware und Nachverfolgung (Auswahl des Subunternehmers, Gerätespezifikation, Unterstützung der Beratungsfirma, Test, Integration des Pedals in das Produkt). Nach der ersten Produktionsfreigabe habe ich eine Version für die Wartung der drahtlosen Pedale freigegeben. Ich habe den Code auch auf ein anderes Bluetooth-Modul mit großer Reichweite portiert.
Unit-Testing (Software-Validierung) von medizinischer Software mit LDRA TBrun.
Softwareplanung mit agilen Methoden, Definition von Arbeitspaketen und Abgleich der Arbeitspaketen mit der Hardwareplanung.
Organisierte und führte die Software-Risikoanalyse.
Anforderungsverfolgung mit LDRA TBreq in der Dokumentation von der Konstruktionseingabe bis hin zur Gerätetestdokumentation.
Während der oben genannten Aufgaben arbeitete ich in einem multidisziplinären Team zusammen, um die korrekte Funktion der Mechanik, Elektronik, Hydraulik und Pneumatik sowie des Pulvers sicherzustellen. Als Teil meiner Aufgaben habe ich das Kundendienst- und das Produktionsteam geschult. Und ich habe eng mit dem Qualitätsteam zusammengearbeitet, um die Software validieren und verifizieren zu lassen.
Definition und Implementierung des Servicetools, das dem Kundendienst- und dem Produktionsteam bei der Einrichtung der Gerätekonfiguration und der Analyse technischer Probleme hilft. Mit diesem Tool werden Protokolldaten vom Gerät durch den Kundendienst für Datenanalysen und Statistiken über die Gerätenutzung heruntergeladen. Diese Daten werden in einer SQL-Datenbank gespeichert.
Entwicklung der Software für das RFID-Modul für ein neues medizinisch-physiotherapeutisches Gerät zum Nachweis des Konzepts für die gegebene Hardware.
Ultraschallmodul – Konzeptbeweis für einen neuen Algorithmus für einen Zahnsteinentferner. Auswahl des Prozessors, elektronischer Platinentest, Softwarearchitektur und Implementierung eines Teils der Software.
Erstellung einer Software-Anwendung, Teil eines Client-Server-Systems für mobile Werbung.
Architektur, Design und Anforderungsermittlung.
Implementierung der Anwendung für mehrere Plattformen. Arbeitete an allen Teilen der Anwendung, z.B. UI (3D-Grafik), Datenbankschnittstelle, Geo-Positionierung.
Technisches Umfeld: C++, UML, SQL, Symbian OS, Java/J2ME, Android, Windows Mobile, Bada, MMI, SVN, Windows, SQLite, StarUML, Diagram Designer
Apr. 2002 - März 2009
7 Jahren
Villeneuve-Loubet, Frankreich
Technischer Leiter / Systemingenieur
Texas Instruments (TI)
Technischer Leiter eines Modem-Software-Integrationsteams in einem Mobiltelefonprogramm. Das Team bestand aus drei Ingenieuren mit einem zweiwöchigen Integrationszyklus über zwei Jahre im agilen Prozess.
Zusammenarbeit mit externen Teams (Indien, Deutschland, Frankreich, Israel, USA) für Softwareentwicklung, Problemlösung, Koordination und Verbesserung der Softwarequalität.
Leitung des Übergangs von einem Gmake-Build-System zu einem Sbuild-Build-System (basierend auf SCons).
Sicherstellung der ClearCase-Quellcode-Kontrollarchitektur und Mentoring von Teammitgliedern bezüglich ClearCase-Konfigurationsspezifikationen und Zusammenführungen.
Integration der Symbian-Basissystem-Software für OMAP-Prozessoren (zweiwöchentlicher Freigabezyklus über 2,5 Jahre, agiler Prozess).
Mitarbeit im Team, das den Integrationsprozess entworfen hat, und aktive Beteiligung an dessen Gestaltung.
Fehlerbehebung, Kundenbetreuung und Release-Management für die Symbian-Basissystem-Software.
Technische Schnittstelle zwischen TI und Symbian durch Telefonkonferenzen und Meetings.
Entwicklung von Integrationswerkzeugen zur Beschleunigung des Integrationsprozesses.
Entwicklung einer DVD-Subpicture-Softwarebibliothek für die Multimedia-Plattform (AV7200).
Silizium-Validierung des DSP (mithilfe von Assembler-Code-Testfällen) und des Grafikbeschleunigers des Set-Top-Box-Chips mit Testcode.
Entwicklung von Software für den DSP TMS320C54/C55: Plattform und Validierung.
Software-Ingenieur mit einem ausgezeichneten Verständnis von Embedded Software und Hardware
Starke kommunikative und Führungsqualitäten, autonom, analytisch, methodisch und selbstlernend.
Fähigkeit zur Integration in multikulturelle Umgebungen und in virtuelle weltweite Teams
Erfolgreiche Projekte in den Bereichen Medizinische Geräte, Kommunikation, digitales Video, Unterhaltungselektronik, Verteidigungsindustrie und der niederländischen Nationalpolizei durchgeführt.
Sprachen
Niederländisch
Muttersprache
Englisch
Verhandlungssicher
Französisch
Verhandlungssicher
Deutsch
Fortgeschritten
Ausbildung
Jan. 2009 - Jan. 2015
EuroMBA
Executive Master Of Business Administration · Maastricht, Niederlande
Sept. 1988 - Juni 1992
Hogeschool Haarlem
HTS Elektronik · Elektronik · Niederlande
Zertifikate & Bescheinigungen
QTM3x: Architektur, Algorithmen und Protokolle eines Quantencomputers und des Quanteninternets
EDx-Online-Schulung von DelftX (Universität Delft)
QTM2x: Die Hardware eines Quantencomputers
EDx-Online-Schulung von DelftX (Universität Delft)
Quanteninternet und Quantencomputing: Wie werden sie die Welt verändern
EDx-Online-Schulung von DelftX (Universität Delft)
Einreichung von Medizinprodukten bei der FDA (510K)
FDA
Einführung in Künstliche Intelligenz (KI) mit Python und Azure
EDx-Online-Schulung von Microsoft
Agile Einführung und Entwicklung für die regulierte medizinische Softwareindustrie
ShoeBar Associates und Lean Agile Partners
Softwaredesign für Medizinprodukte
Kongress
Softwaredesign für Medizinprodukte
Kongress
LDRA TBrun
ISIT
Schulung IEC-62 304
ISIT
Schulung IEC-60 601
TÜV Rheinland
LDRA Ausbildung für das Software-Standardkonformitäts-, Test- und Verifikationswerkzeug LDRA
LDRA
Projektmanagement
ISIT
Sie suchen Freelancer?Passende Kandidaten in Sekunden!