22.09.2023 aktualisiert
MD
100 % verfügbar
Embedded Software Architect / Developer
Fürth, Deutschland
Skills
Embedded SystemsDO-178IEC 62304 MedizintecnikARM Mikrocontroller programmierungDesignMisraCUMLMicrocontroller-programmierungAssemblerC++EA Enterprise ArchitectMultithreading
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
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
Sprachen
DeutschverhandlungssicherEnglischMutterspracheItalienischMuttersprache
Projekthistorie
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.
• 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.
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.
• 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.
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.
• 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.