10/02/2025 updated


100 % available
Requirement Engineer / Software-Architect
Donabate, Ireland
Only remote
Dr. rer. nat. in InformatikJava (Programming Language)Test AutomationC++ (Programming Language)Embedded SystemsFreeRTOSJUnitPython (Programming Language)Process DesignProcess DevelopmentSoftware ArchitectureQuality ManagementReal-Time Operating SystemsRequirements AnalysisRequirements EngineeringPIC Microcontroller
Embedded Systems Entwicklung
Umfassende Expertise in der Entwicklung von Embedded Systemen mit Schwerpunkt auf State Machines und Echtzeit-Betriebssystemen wie FreeRTOS.
Softwarearchitektur
Langjährige Erfahrung in der Konzeption und Implementierung von Softwarearchitekturen für High-Tech Produkte in verschiedenen Branchen.
Requirement Engineering
Spezialisierung auf V-Modell und strukturierte Anforderungsanalyse für komplexe technische Systeme.
Programmiersprachen
Fundierte Kenntnisse in C/C++, Python, Java und weiteren Sprachen für verschiedene Anwendungsbereiche.
Testautomatisierung
Erfahrung mit Test-Frameworks wie RobotFramework, CPPUnit/JUnit und Gtest/GMock für systematische Qualitätssicherung.
Prozessdesign
Expertise in der Entwicklung und Optimierung von Entwicklungsprozessen und Qualitätssicherungsmaßnahmen.
Mikrocontroller-Programmierung
Tiefgreifende Kenntnisse in der Programmierung von Mikrocontrollern wie STM32, ESP32 und PIC32.
Umfassende Expertise in der Entwicklung von Embedded Systemen mit Schwerpunkt auf State Machines und Echtzeit-Betriebssystemen wie FreeRTOS.
Softwarearchitektur
Langjährige Erfahrung in der Konzeption und Implementierung von Softwarearchitekturen für High-Tech Produkte in verschiedenen Branchen.
Requirement Engineering
Spezialisierung auf V-Modell und strukturierte Anforderungsanalyse für komplexe technische Systeme.
Programmiersprachen
Fundierte Kenntnisse in C/C++, Python, Java und weiteren Sprachen für verschiedene Anwendungsbereiche.
Testautomatisierung
Erfahrung mit Test-Frameworks wie RobotFramework, CPPUnit/JUnit und Gtest/GMock für systematische Qualitätssicherung.
Prozessdesign
Expertise in der Entwicklung und Optimierung von Entwicklungsprozessen und Qualitätssicherungsmaßnahmen.
Mikrocontroller-Programmierung
Tiefgreifende Kenntnisse in der Programmierung von Mikrocontrollern wie STM32, ESP32 und PIC32.
Experience
Professional experience10+ years
Freelancer since2008
Languages
GermanNative speaker
Project history
Bereitstellung und Anpassung von Prozessen und Modernen Umgebungen der SW Entwicklung. Verwaltung von JIRA, Gitlab. RobotFramework für Systemtests, Pytest für Integrationstests. Baremetal Entwicklung für Verstärkeransteuerung mit PIC32.
Firmware für Schraubroboter und zugehörige REST App innerhalb von 6 Wochen (ESP32/PlatformIO) inkl. Simulation. Support von 7 Firmware Produkten für NDT Baremetal und FreeRTOS. UI Programmierung in Gtk und Qt 5.
Hochzuverlässige Inhalationsgeräte zur Therapie von Säuglingen, Kleinkindern und Erwachsenen. Geräteunterstützung für Medizinische Studie (Transplantation). Lokalisierung (Chinesisch), Linux Audio Treiber, UI Programmierung.