MD

Michael Dassisti

verfügbar

Letztes Update: 22.09.2023

Embedded Software Architect / Developer

Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (Muttersprache) | italienisch (Muttersprache)

Dateianlagen

Reference_List_V6.pdf
MDassisti-Lebenslauf-v41_021523.pdf
MDassisti-CV-En-v42_220923.pdf

Skills

Hohe Qualität software design - entwicklung - test, Embedded C/C++,Design patterns,UML,Funktionale Sicherheit,Medizintechnik

Programming Languages  :
Multithreading, C++, C, C#, ARM assembler, Renesas H8 8-bit CPU
assembler, Intel Assembler, Python

Microcontrollers / CPUs :
ATMEL ARM Cortex-M4 and M3 Microcontroller, Renesas H8
8-bit CPU

Software Development Standards :
IEC 62304 medical device software,
Software Functional Safety,
MISRA,
RTCA-DO-178,
DOD 2167

Projekthistorie

05/2023 - bis jetzt
Consultant Software Architect
Railway Systems Company, Germany (Transport und Logistik, 500-1000 Mitarbeiter)

Project: Railway Digital Interlocking System
• Model based UML software design for safety critical level SIL-4 interlocking rail traffic system, according to CENELEC 50128 and IEC 62279 standards.

Skills: CENELEC 50128, IEC 62279, UML Rhapsody code generation, IBM Engineering Workflow Management (EWM), DNG RM requirements tool, Design Patterns, software functional safety, Risk Control Measures, SCRUM.

06/2022 - 04/2023
Consultant Software Architect / Developer
Medical Systems Company, Germany (Pharma und Medizintechnik, >10.000 Mitarbeiter)

Project: Medical X-Ray System
• Legacy project extensions for multithreading real time medical image processing, UML design, C++11 implementation according to medical industry standard IEC 62304.
• Software Google unit tests specification and implementation.

Skills: C++11, Multithreading, Google test, CMake, Boost IPC, UML Enterprise Architect, Design Patterns, IEC 62304, software functional safety, Risk Control Measures, SCRUM, TFS source control, Code Collaborator.

03/2020 - 02/2022
Consultant Embedded Software Architect / Developer
Surgical Devices Company, Germany (Pharma und Medizintechnik, 1000-5000 Mitarbeiter)

Project: Surgical Operating Table
• Legacy project extensions, UML detailed design, C/C++ implementation according to medical industry standard IEC 62304 of embedded, functional safety class C software.
• Software system and integration test plan specification with requirements traceability.
• Legacy CAN and RS232 interface Bootloader porting to new STM board. Test and Release.

Skills: STM32H743 MCU, UML Enterprise Architect, Design Patterns, Linux, C, C++, IEC 62304, software functional safety, Risk Control Measures, software testing, SCRUM, JIRA, GIT, BITBUCKET, GITHUB.

03/2020 - 02/2022
Embedded Architekt/Softwareingenieur
Tumpf Chirurgische Geräte, Saalfeld, Deutschland (Pharma und Medizintechnik, 1000-5000 Mitarbeiter)

Projekt: Chirurgischer Operationstisch

• Legacy-Projekterweiterungen, UML-Detaildesign, C/C++-Implementierung gemäß der medizinischen Industrienorm IEC 62304 von eingebetteter, funktionaler Sicherheitsklasse C-Software. • Spezifikation des Softwaresystems und des Integrationstestplans mit Rückverfolgbarkeit der Anforderungen.

• Bootloader-Portierung der alten CAN- und RS232-Schnittstellen auf das neue STM-Board. Test und Freigabe.

Kompetenzen: STM32H743 MCU, UML Enterprise Architect, Design Patterns, Linux, C, C++, IEC 62304, funktionale Software-Sicherheit, Risikokontrollmaßnahmen, Software-Tests, SCRUM, JIRA, GIT, BITBUCKET, GITHUB.

06/2019 - 03/2020
Embedded Architekt/Softwareingenieur
Phillips Medisize, Struer, Daenemark (Pharma und Medizintechnik, 500-1000 Mitarbeiter)

Projekt: Tragbare Medikamenteninfusionspumpe
•UML Architektur und detailliertes Design, Implementierung der
eingebetteten Klasse-C-Software für funktionale Sicherheit gemäß der Medizinbranche-Standard IEC 62304.
• Unit und Integrationstests planen und C++ implementieren. Kompetenzen: Architektonisches Design, UML Enterprise Architect, Entwurfsmuster, C, C++ ,ATMEL AVR-Mikrocontroller, IEC 62304, Software-Funktionssicherheit, Risikokontrollmaßnahmen, Softwaretests, MISRA, SCRUM, JIRA, GIT.

06/2019 - 03/2020
Consultant Embedded Software Architect / Developer
Medical Devices Company, Denmark (Pharma und Medizintechnik, 1000-5000 Mitarbeiter)

Project: Portable Drug Infusion Pump
• UML architectural and detailed design, implementation according to medical industry standard IEC 62304 of embedded, functional safety class C software.
• Unit and integration tests plans and C++ implementation.

Skills: Architectural Design, UML Enterprise Architect, Design Patterns, C, C++, ATMEL AVR Microcontroller, IEC 62304, software functional safety, Risk Control Measures, software testing, MISRA, SCRUM, JIRA, GIT.

03/2018 - 04/2019
Architekt / Softwareingenieur/Tester
Conplement GmbH (Pharma und Medizintechnik, 10-50 Mitarbeiter)

Projekt: Reifendruckkontrollsystem (RKS)

• Software-Architektur-Erweiterung; Codegröße und Energieverbrauchsoptimierung; PAL, WAL, LOS Drucksensor wireless Autolocation Methoden Implementierung.
• Hardware in der Loop (HIL) Simulationsradprüfung.

10/2017 - 02/2018
Embedded Architekt/Softwareingenieur
Refu GmbH (Energie, Wasser und Umwelt, 500-1000 Mitarbeiter)

Projekt: Solar- Wandler -Sicherheitsprozessor für die Einspeisesteuerung

• Anpassung der Softwarearchitektur, Implementierung von HAL (Hardware Abstraction Layer) für ADC (Temperatur, Phasenspannung). PWM (Relaissteuerung), Stromnetzsteuerung State Machine.

Kompetenzen: Architectural Design, UML, C, ARM assembler, NXP LPC2134 ARM7 CPU, Functional Safety, GIT extensions.

04/2017 - 10/2017
Architekt/Softwareingenieur
Solectrix GmbH (Pharma und Medizintechnik, 10-50 Mitarbeiter)

Projekt: Android-Portierung auf ein medizinisches Handgerät

• Software Portierung Architektur, Implementierung von Android HAL (Hardware Abstraction Layer), für Display / Touchscreen und Kamera-Dienste.

Kompetenzen: Architectural Design, UML, C, ARM assembler, NXP LPC2134 ARM7 CPU, Functional Safety, GIT extensions.

Reisebereitschaft

Nur Remote verfügbar

Sonstige Angaben

Forward looking, energetic team player with get things done attitude is looking for challenging freelance
software architect/developer or test/verification positions.
Creative and versatile individual with extensive experience in software development for real-time, embedded
platforms, developed in the defence, medical and network/mobile telecom industries.
Expert in real-time-multitasking embedded systems as well as in the design/development/verification of large
and complex software projects.
Profilbild von Michael Dassisti Embedded Software Architect / Developer aus Fuerth Embedded Software Architect / Developer
Registrieren