Senior Embedded Tech-Lead | UAV, Drohnen & Medizintechnik. C++, STM32H7, FreeRTOS, ArduPilot, PX4, DJI SDK, MAVLINK. Agile Teamleitung seit 1995.
Aktualisiert am 05.06.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 03.06.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Embedded C/C++
UAV / Drohnen
Technische Projektleitung
C++
C
Embedded C++
Software-Architektur
ArduPilot
PX4
MAVLink
UAV
Sensor Fusion
STM32
FreeRTOS
Embedded Linux
Bluetooth
Medizintechnik
FMEA
Technical Project Management
Scrum
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland, Österreich
möglich

Projekte

Projekte

7 Jahre 6 Monate
2018-12 - 2026-05

Autonome Service-Drohne (UAV/Robotik)

Technical Lead & Systemarchitektur Bluetooth CAN-Bus Gehäusedesign ...
Technical Lead & Systemarchitektur

  • Technische Gesamtleitung und Systemarchitektur für eine autonome Reinigungsdrohne
  • Fachliche Führung eines interdisziplinären, 6-köpfigen Entwicklungsteams
  • Modifikation der Open-Source-Firmware ArduPilot, Integration von DJI-Systemen, Konzeption eines 2D-Positionierungssystems sowie fahrzeugseitiger Ultraschall- und Laser-Entfernungsmessung (Flow-/Laser-Sensoren)
  • Durchführung von Unit-Tests, FMEA-Risikoanalysen, Patentanträgen und Vorbereitung der Serienüberführung
  • Projektumfang: 10.215 Stunden

ArduPilot DJI SDK Eclipse FreeRTOS Fusion 360 Git HC-06 Linux ROS/ROS 2 STM32F4
Bluetooth CAN-Bus Gehäusedesign I2C MAVLink UART UAVCAN
Wien
2 Jahre 1 Monat
2023-03 - 2025-03

Embedded Software-Architektur: High-Performance Industrie-Sensorik

Embedded Software-Architect Profinet
Embedded Software-Architect

  • Konzeption und Implementierung echtzeitkritischer Berechnungs- und Firmware-Algorithmen zur hochpräzisen Erfassung von Position, Geschwindigkeit, Richtung und Beschleunigung einer industriellen Drehbewegung [5.1]
  • Absicherung deterministischer Echtzeitdaten via Profinet unter Einhaltung strenger CorporateQuality-Gates (statische Code-Analyse mit Axivion)

Axivion (Strukturanalyse) FreeRTOS GitLab IAR Embedded Workbench Jama Jira Mosaic STM32H7 (ARM Cortex-M7)
Profinet
SICK AG (über Solcom)
Donaueschingen/Remote
1 Jahr 3 Monate
2022-01 - 2023-03

Embedded Software-Architektur: Sicherheitskritisches Herzkatheter-EKG-System

Embedded Software-Architect / Senior Developer Scrum
Embedded Software-Architect / Senior Developer

  • Embedded Software-Architektur und hardwarenahe FirmwareEntwicklung für ein sicherheitskritisches Medizintechnik-EKG-System
  • Signalverarbeitung in Echtzeit auf einer High-Performance Cortex-M7-Plattform
  • Modellierung im Enterprise Architect sowie Durchsetzung lückenloser Code- Compliance via PC-Lint und cpplint
  • Aktive Steuerung im agilen ScrumEntwicklungsumfeld (Sprints, Dailys)
  • Projektumfang: 1.029 Stunden

ActiTime cpplint Enterprise Architect FreeRTOS HTerm Jira Mantis Nucleo PC-Lint SEGGER J-Link ST-Link STM32CubeIDE STM32H7 Trello VS Code Wireshark
Scrum
Siemens
Erangen/Remote
2 Jahre
2021-01 - 2022-12

Embedded Software-Architektur: BLE-Funkintegration für Premium-Hörgeräte

Embedded Software-Architect DevOps (CI/CD Pipelines) SAFe (PI-Planning)
Embedded Software-Architect

  • Software-Architektur und hardwarenahe Implementierung ultrakompakter Bluetooth-Low-Energy-Protokollstapel (BLE) unter extremen Low-PowerRestriktionen
  • Fehler- und Echtzeit-Laufzeitanalyse mittels High-End-Debugging (Lauterbach Trace32)
  • Eingebunden in eine skalierte, agile Großorganisation nach dem SAFe-Framework (Program Increment Planning)
  • Projektumfang: 1.632 Stunden

ARM Cortex-M33 Eclipse Lauterbach Trace32 Onsemi RSL10/RSL20 (Ultra-Low-Power BLE) SEGGER J-Link Ubuntu Linux VS Code
DevOps (CI/CD Pipelines) SAFe (PI-Planning)
Sivantos GmbH (über Solcom)
Remote / Erlangen
7 Jahre
2014-01 - 2020-12

Embedded Systemarchitektur & Firmware: CE-Zertifiziertes BluetoothBiofeedback-System

Embedded Systemarchitekt / Technische Leitung ADC/DAC FMEA (Risikoanalyse) I2C ...
Embedded Systemarchitekt / Technische Leitung

  • Embedded Systemdesign der drahtlosen, echtzeitkritischen BiosignalMessmodule (POINTs)
  • Verantwortung für Multi-Sensor-Signalerfassung im Mikrovoltund Mikrosiemens-Bereich, die Display- und Touch-Peripherie sowie das BluetoothProtokolldesign
  • Maßgebliche Mitarbeit am Requirements Engineering (Pflichtenhefte), der Risikoanalyse (FMEA) und der Zulassungsdokumentation
  • Design proprietärer, automatisierter Produktionsprüfstände (Multi-Mode-/Burn-In-Tests)

ARM Cortex-M4 (STM32) Bluetopia Bluetooth-Stack Ellisys Bluetooth-Sni?er FreeRTOS Keil µVision TFS TI CC256x
ADC/DAC FMEA (Risikoanalyse) I2C Sensorik (EMG EEG SCL/Hautleitwert Infrarot-Reflexpuls TOF-Ultraschall) SPI UART USB
Dr. Schuhfried GmbH
Mödling, Österreich
3 Jahre
2017-01 - 2019-12

Windows Treiber- & API-Architektur: USB-Subsystem für Diagnostikplattform

Software-Architect / Senior Windows Developer Agile Entwicklung (Scrum) Windows-DLL-Entwicklung
Software-Architect / Senior Windows Developer

  • Entwicklung und Absicherung einer hardwarenahen Windows-DLL zur performanten und fehlerfreien Anbindung des Thesycon-USB-Treibers an die DiagnostikHauptsoftware
  • Konzeption funktioneller Hardware-Workarounds direkt in der Treiberschicht zur softwareseitigen Sicherstellung der geforderten ESD-Festigkeit der angeschlossenen USB-Geräte
  • Projektumfang: 579 Stunden

Ellisys USB-Protokoll-Sni?er Microsoft Visual Studio Team Foundation Server (TFS) USB-Treiber (Thesycon)
Agile Entwicklung (Scrum) Windows-DLL-Entwicklung
Dr. Schuhfried GmbH
Mödling, Österreich
3 Jahre
2011-01 - 2013-12

Technical Lead & App-Architecture: Vernetzte Mobile-to-PC Steuerungssysteme

Technical Lead / Mobile App-Architect Bluetooth Echtzeit-Sensorik (Gyro/Beschleunigung) WIFI (TCP/IP)
Technical Lead / Mobile App-Architect

  • Fachliche Leitung eines 4-köpfigen Entwicklerteams bei der Konzeption und nativen Umsetzung einer Suite aus 12 mobilen Steuerungs- und HMI-Applikationen
  • Fokus lag auf der latenzfreien Übertragung mobiler Sensordaten (z.B. Gyroskope zur Emulation eines PC-Spielelenkrads) über WLAN und Bluetooth an Desktop-Systeme
  • Projektumfang: 1.839 Stunden

Android (V2.4+) Android Studio Eclipse Windows Phone 7
Bluetooth Echtzeit-Sensorik (Gyro/Beschleunigung) WIFI (TCP/IP)
Wien
2 Jahre
2010-01 - 2011-12

Software-Architektur & C++ Entwicklung: Adaptive kognitive Rehabilitationssysteme

Software-Architect / Senior C++ Developer unter Windows Visual C++ Windows-Desktop-Architektur
Software-Architect / Senior C++ Developer unter Windows

  • Software-Architektur und native Windows-Entwicklung wissenschaftlich validierter, adaptiver Therapieprogramme (DateUp und VISP) für das kognitive Rehabilitationssystem CogniPlus
  • Kernfokus lag auf dem zeitkritischen AlgorithmenDesign zur Echtzeit-Anpassung des kognitiven Schwierigkeitsgrades an den Patienten sowie dem performanten Reiz-Rendering mittels GDI+
  • Projektumfang: 1.839 Stunden

GDI+ Microsoft Visual Studio
Visual C++ Windows-Desktop-Architektur
Schuhfried GmbH
Mödling, Österreich
6 Jahre
2005-01 - 2010-12

Embedded Systemarchitektur: Multi-Prozessor-Reizstromtherapiegeräte

Embedded Systemarchitekt I2C Parallel-Bus (Display) UART (serielle Verbindung)
Embedded Systemarchitekt

  • Software-Design und Firmware-Architektur für High-EndReizstromtherapiegeräte zur präzisen Generierung von 36 verschiedenen Stromformen
  • Konzeption und Spezifikation des Multi-Prozessor-Kommunikationsdesigns über serielle Bus-Schnittstellen
  • Hardwarenahe Treiberentwicklung für parallele Display-Busse und kapazitive I2C-Touch-Tastaturen
  • Eigenständiges Requirements Engineering (Pflichtenhefterstellung aus Vorgängermodellen)
  • Projektumfang: 1.853 Stunden

Analog Devices ADuC702x (ARM7) Keil CCompiler Quantum Touch-Controller
I2C Parallel-Bus (Display) UART (serielle Verbindung)
Schuhfried GmbH
Mödling, Österreich
4 Jahre
2002-01 - 2005-12

Embedded Systemarchitektur: Telemetrische Biofeedback-Funkmodule

Embedded Systemarchitekt / Firmware-Entwickler C Analog Devices ADµC841 Analog Devices ADµC7026 ...
Embedded Systemarchitekt / Firmware-Entwickler
Ganzheitliche Firmware-Entwicklung und Prototypen-Konzeption (Modellbau) für die erste Generation kabelloser Biosignal-Messgeräte auf Analog Devices Mikrocontrollern.
  • hardwarenahe Programmierung auf 8051-Kernen (ADµC841) und ARM7-Kernen (ADµC7026) im Keil µVision-Compiler (C51/CARM). Echtzeit-Signalverarbeitung komplexer Sensorik (Ultraschall-Entfernungsmessung, Temperatur, µV-Spannung, µS-Leitwert).
  • Erstellung der Prüfplanungs-Pflichtenhefte und Testprotokolle für die erfolgreiche offizielle TÜV-Abnahme. Entwicklung automatisierter Fertigungs- und Belastungsprüfstände (Multi-Mode / Burn-In) im Hardware-Labor via Accutron Aspire und Keil ULINK JTAG. Verantwortung für Designlenkung und FMEA-Risikoanalysen.
eil µVision (C51/CARM) Keil ULINK JTAG Accutron Aspire
C Analog Devices ADµC841 Analog Devices ADµC7026 8051-Kern ARM7-Kern RS232 ADC/DAC PWM Sensor-Signalverarbeitung FMEA TÜV-Zertifizierungsvorbereitung Prüfstandsbau
Dr. Schuhfried GmbH
Mödling, Österreich
4 Jahre
2001-01 - 2004-12

Embedded & Treiber-Architektur: USB-Eignungsdiagnostiksysteme für Militär & Klinik

Embedded & Driver Architect C Cypress CY7C64013 USB-Protokollstack ...
Embedded & Driver Architect
Firmware-Design und Windows-Treiber-Anbindung für fünf spezialisierte, hochpräzise USB-Eingabemedien (Probanden-Panels, Fußtasten) des global etablierten "Wiener Testsystems" [3.1]. Die Hardware ist für Hochleistungs-Eignungstests u.a. beim Österreichischen Bundesheer im klinischen und militärischen Dauereinsatz [3.1].
  • Entwicklung der zeitkritischen Steuerungslogik in Embedded-C (Byte-Craft-Compiler) auf Cypress USB-Controllern (CY7C64013).
  • Native Programmierung der PC-Kommunikationsschicht und Bereitstellung von DLL-Dateien im Borland C++ Builder zur fehlerfreien Echtzeit-Datenübertragung über den USB-Protokollstack an das Windows-Hauptsystem.
  • Konzeption und Entwicklung eines proprietären Dauertest- und Simulations-Tools zur automatisierten Regression und Identifikation extrem seltener Laufzeitfehler (Low-Probability-Fails). Design automatisierter Produktionsfunktionstests für den Platinenhersteller.
Borland C++ Builder Byte-Craft Embedded-C Compiler
C Cypress CY7C64013 USB-Protokollstack Windows-DLL-Entwicklung Testautomatisierung Regressions-Testing Funktionstests
Dr. G. Schuhfried GmbH, Österreichisches Bundesheer
Mödling / Wien, Österreich
5 Jahre
1999-01 - 2003-12

Enterprise Software-Architektur: Datenbankgestützte Personaldiagnostik

Enterprise Software-Architect C++ SQL Relationales Datenbankdesign ...
Enterprise Software-Architect
Vierjährige Großentwicklung, Software-Architektur und relationales Datenbank-Design einer komplexen Client-Server-Plattform zur automatisierten Personalauswahl und Eignungsdiagnostik im Enterprise-Segment.
  • Konzeptionierung und performante Implementierung der relationalen Datenbankstruktur unter intensivem Einsatz komplexer SQL-Abfragen und BDE-Funktionen (Borland Database Engine) zur sicheren, performanten Verwaltung großer, sensibler Bewerberdatensätze.
  • Programmierung der gesamten Applikations- und mathematischen Auswertungslogik in C++ unter Nutzung des Borland C-Builders. Übersetzung komplexer, mündlicher Kundenanforderungen in funktionale, technische Pflichtenhefte (Requirements Engineering).
Borland C++ Builder BDE (Borland Database Engine)
C++ SQL Relationales Datenbankdesign Client-Server-Architektur Requirements Engineering Pflichtenhefterstellung
Eligo GmbH
Bochum / Remote

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 5 Monate
2005-02 - 2006-06

NLP (Practitioner, Master)

Roman Braun, Wien, Österreich
Roman Braun, Wien, Österreich
1 Jahr 1 Monat
1995-05 - 1996-05

Unternehmensführung, Marketing, Recht

WIFI, Graz, Österreich
WIFI, Graz, Österreich
3 Jahre 1 Monat
1982-08 - 1985-08

Mess- und Regeltechnik (Papiertechniker)

Lehrabschluss, Gmunden, Österreich
Lehrabschluss
Gmunden, Österreich

Position

Position

  • Senior Embedded Architect
  • Technical Lead
  • UAV / Robotics / Safety-Critical Medical Systems

Kompetenzen

Kompetenzen

Top-Skills

Embedded C/C++ UAV / Drohnen Technische Projektleitung C++ C Embedded C++ Software-Architektur ArduPilot PX4 MAVLink UAV Sensor Fusion STM32 FreeRTOS Embedded Linux Bluetooth Medizintechnik FMEA Technical Project Management Scrum

Schwerpunkte

Fachlicher Schwerpunkt:
  • Ganzheitliche Systemarchitektur und technische Projektleitung (Tech-Lead) im agilen und skalierten Umfeld (Scrum, SAFe)
  • Über 30 Jahre Erfahrung in der hardwarenahen Embedded C/C++ Entwicklung, dem Design vernetzter mobiler Kontrollstationen (Android Kotlin/Java) und dem regulatorischen Engineering für sicherheitskritische Systeme (Medizintechnik, UAV, Industrierobotik)
  • Deep-Tech-Spezialisierung auf Autopiloten (ArduPilot, PX4), Echtzeit-SensorFusion und kabellose Protokolle

Produkte / Standards / Erfahrungen / Methoden

Profil:

  • Ich arbeite als Senior Embedded C++ Architect und Technical Lead
  • Seit über 30 Jahren konzipiere ich hardwarenahe Systeme, entwickle komplexe Firmware (STM32H7, FreeRTOS) [5.1] und mobile Bodenstationen (Android/Kotlin)
  • Seit 1995 führe ich erfolgreich interdisziplinäre Entwicklerteams (bis 5+ Devs) und steuere den gesamten Produkt-Lifecycle bis zur Serienreife


Daran bin ich interessiert:
Ich suche anspruchsvolle Projekte im DACH-Raum (bevorzugt Remote oder Hybrid) in den Rollen:
  • Technical Lead / Agile Lead /
  • Scrum MasterEmbedded Software-Architect / System-Architect

Fokus-Branchen:

Autonome Systeme (UAV, Drohnen, Robotik) sowie sicherheitskritische Systeme (Medizintechnik, IoT, Industrieautomation) [5.1]. Ich bin an Projekten interessiert, bei denen ich meine tiefe Tech-Expertise (ArduPilot, PX4, C++20, MISRA) mit moderner, agiler Führung verknüpfen kann


Fachkenntnisse & Technologie-Stack:
  • Management, Methoden & Qualität (Quality & Agile DNA)
    • Frameworks & Rollen: Technical Project Management, Agile Lead, Team Leadership (bis 5+ Entwickler), Scaled Agile Framework (SAFe / PI-Planning).
    • ALM & PM-Tools: Jira, Jama, Miro, Trello, Mantis, ActiTime, Team Foundation Server (TFS).
    • Architektur & Code-Quality: Enterprise Architect, Axivion (Strukturanalyse), PC-Lint, cpplint, MISRA-C/C++ Compliance.
    • Regulatory Engineering: FMEA (Risikoanalyse), Designlenkung, CE-Zertifizierungen, Medizinproduktegesetz (MDR), Spielzeugrichtlinie, Funkanlagenrichtlinie (2014/53/EU).
  • Embedded Software & Architekturen
    • Mikrocontroller & SoCs: High-Performance ARM Cortex-M7 (STM32 H7), Cortex-M3/M4, Cortex-A (Raspberry Pi), Analog Devices (ADuC702x/841), Cypress (FX2/64013), Onsemi (RSL10/RSL20 BLE), Classic 8-Bit (PIC16, 8051).
    • Bus-Systeme & Protokolle: MAVLINK, UAVCAN, Profinet, TCP/IP, USB, I2C, SPI, UART, CAN-Bus, Bluetooth / BLE.
  • UAV, Robotik & Sensorik (Deep-Tech)
    • Autopiloten & SDKs: ArduPilot (Firmware-Modifikation), PX4 Autopilot, DJI Mobile SDK (V4.x / V5.x).
    • Sensor-Fusion & Regelung: PID-Regler, Kalman-Filter, IMU-Verarbeitung, Laser-TOF (VL53L), Lidar (Livox Mid-360), Flow-Sensoren (3901-L0X), Ultraschall.
    • GCS & Simulation: Mission Planner, QGroundControl, SITL, Parrot Sphinx, Olympe.
    • Biosignalsensorik (Medizin): EKG/EMG/EEG/Puls (ADS129x), SCL (Hautleitwert).
  • Hardware-Analyse & Testautomatisierung
    • High-End-Analyse: Lauterbach Trace32, SEGGER J-Link, ST-Link, Ellisys USB/Bluetooth Protocol Explorer, Saleae Logic-Analyzer, Oszilloskop.
    • Testmethoden: Automatisierte Regressionstests in Python (Nightly Runs), Unit-Testing (gtest, gmock), White-Box- & Simulator-Tests (Keil µVision), Design dedizierter Produktions- & Burn-In-Prüfstände.
    • Codeverwaltung & CI/CD: GitLab CI/CD Pipelines, GitHub, DevOps-Infrastrukturen, GitKraken.


Branchenkompetenz:

  • UAV & Robotik: Autonome Service-Drohnen, Flugsteuerungsmodifikationen, Haushalts- und Industrierobotik.
  • Medizintechnik: CE- und FDA-regulierte Biosignal-Messgeräte, kognitive Rehabilitationssysteme, implantierbare/tragbare Sensorik (Hörgeräte, Herzkatheter-EKG).
  • Sensorik & Industrieautomation: High-Performance Sensorik, Fabrikautomation und industrielle Bus-Systeme.
  • Corporate & Finanzen: Multimediale Eignungsdiagnostik-Systeme für den Bankensektor.


Beruflicher Werdegang:
2018 - heute:

Aufgaben:
Deep-Tech-Entwicklung im Bereich autonomer unbemannter Flugsysteme (UAV)

2011 - heute:
Rolle: Erfolgreicher Seriengründer und Product Owner (u.a. Gründer von gerne auf Anfrage mit 10+ eigenen Markteinführungen)

2002 - heute:
Rolle: Gefragter Embedded-Softwarearchitekt 
Kunde: namhafter Industrie- und Medizintechnik-Konzern


1999 - heute:
Rolle: Urheber und kaufmännisch-technischer Leiter des weltweit etablierten und lizenzierten Medizinprodukts Biofeedback Xpert®

1995 - heute:

Aufgaben:
Kontinuierliche Führungserfahrung von Entwicklern und interdisziplinären Projektteams

1994 - heute:
Rolle:Erfolgreich als selbstständiger IT-Spezialist, Systemarchitekt und Technical Lead

Betriebssysteme

FreeRTOS
Experte
BareMetal
Experte
ChibiOS
Embedded-Linux (Ubuntu)
Android
Windows


Programmiersprachen

Java
Experte
Kotlin
Fortgeschritten
Python
Basics
C++
bis C++20
C
Microchip/Cypress Assembler (MPASM)

Hardware

STM32, STM32H7, ARM Cortex, Pixhawk
Experte

Berechnung / Simulation / Versuch / Validierung

White box test
Experte
Unit Test
Fortgeschritten
Oszi
Fortgeschritten
Logic Analyse
Basics

Forschung & Entwicklung

Eigenentwicklungen
Experte

Personalverantwortung

Teamführung
Experte

Branchen

Branchen

  • Haushaltsrobotik
  • Medizintechnik
  • UAV /Drohnen
  • Banken
  • Personalauswahl

Einsatzorte

Einsatzorte

Deutschland, Österreich
möglich

Projekte

Projekte

7 Jahre 6 Monate
2018-12 - 2026-05

Autonome Service-Drohne (UAV/Robotik)

Technical Lead & Systemarchitektur Bluetooth CAN-Bus Gehäusedesign ...
Technical Lead & Systemarchitektur

  • Technische Gesamtleitung und Systemarchitektur für eine autonome Reinigungsdrohne
  • Fachliche Führung eines interdisziplinären, 6-köpfigen Entwicklungsteams
  • Modifikation der Open-Source-Firmware ArduPilot, Integration von DJI-Systemen, Konzeption eines 2D-Positionierungssystems sowie fahrzeugseitiger Ultraschall- und Laser-Entfernungsmessung (Flow-/Laser-Sensoren)
  • Durchführung von Unit-Tests, FMEA-Risikoanalysen, Patentanträgen und Vorbereitung der Serienüberführung
  • Projektumfang: 10.215 Stunden

ArduPilot DJI SDK Eclipse FreeRTOS Fusion 360 Git HC-06 Linux ROS/ROS 2 STM32F4
Bluetooth CAN-Bus Gehäusedesign I2C MAVLink UART UAVCAN
Wien
2 Jahre 1 Monat
2023-03 - 2025-03

Embedded Software-Architektur: High-Performance Industrie-Sensorik

Embedded Software-Architect Profinet
Embedded Software-Architect

  • Konzeption und Implementierung echtzeitkritischer Berechnungs- und Firmware-Algorithmen zur hochpräzisen Erfassung von Position, Geschwindigkeit, Richtung und Beschleunigung einer industriellen Drehbewegung [5.1]
  • Absicherung deterministischer Echtzeitdaten via Profinet unter Einhaltung strenger CorporateQuality-Gates (statische Code-Analyse mit Axivion)

Axivion (Strukturanalyse) FreeRTOS GitLab IAR Embedded Workbench Jama Jira Mosaic STM32H7 (ARM Cortex-M7)
Profinet
SICK AG (über Solcom)
Donaueschingen/Remote
1 Jahr 3 Monate
2022-01 - 2023-03

Embedded Software-Architektur: Sicherheitskritisches Herzkatheter-EKG-System

Embedded Software-Architect / Senior Developer Scrum
Embedded Software-Architect / Senior Developer

  • Embedded Software-Architektur und hardwarenahe FirmwareEntwicklung für ein sicherheitskritisches Medizintechnik-EKG-System
  • Signalverarbeitung in Echtzeit auf einer High-Performance Cortex-M7-Plattform
  • Modellierung im Enterprise Architect sowie Durchsetzung lückenloser Code- Compliance via PC-Lint und cpplint
  • Aktive Steuerung im agilen ScrumEntwicklungsumfeld (Sprints, Dailys)
  • Projektumfang: 1.029 Stunden

ActiTime cpplint Enterprise Architect FreeRTOS HTerm Jira Mantis Nucleo PC-Lint SEGGER J-Link ST-Link STM32CubeIDE STM32H7 Trello VS Code Wireshark
Scrum
Siemens
Erangen/Remote
2 Jahre
2021-01 - 2022-12

Embedded Software-Architektur: BLE-Funkintegration für Premium-Hörgeräte

Embedded Software-Architect DevOps (CI/CD Pipelines) SAFe (PI-Planning)
Embedded Software-Architect

  • Software-Architektur und hardwarenahe Implementierung ultrakompakter Bluetooth-Low-Energy-Protokollstapel (BLE) unter extremen Low-PowerRestriktionen
  • Fehler- und Echtzeit-Laufzeitanalyse mittels High-End-Debugging (Lauterbach Trace32)
  • Eingebunden in eine skalierte, agile Großorganisation nach dem SAFe-Framework (Program Increment Planning)
  • Projektumfang: 1.632 Stunden

ARM Cortex-M33 Eclipse Lauterbach Trace32 Onsemi RSL10/RSL20 (Ultra-Low-Power BLE) SEGGER J-Link Ubuntu Linux VS Code
DevOps (CI/CD Pipelines) SAFe (PI-Planning)
Sivantos GmbH (über Solcom)
Remote / Erlangen
7 Jahre
2014-01 - 2020-12

Embedded Systemarchitektur & Firmware: CE-Zertifiziertes BluetoothBiofeedback-System

Embedded Systemarchitekt / Technische Leitung ADC/DAC FMEA (Risikoanalyse) I2C ...
Embedded Systemarchitekt / Technische Leitung

  • Embedded Systemdesign der drahtlosen, echtzeitkritischen BiosignalMessmodule (POINTs)
  • Verantwortung für Multi-Sensor-Signalerfassung im Mikrovoltund Mikrosiemens-Bereich, die Display- und Touch-Peripherie sowie das BluetoothProtokolldesign
  • Maßgebliche Mitarbeit am Requirements Engineering (Pflichtenhefte), der Risikoanalyse (FMEA) und der Zulassungsdokumentation
  • Design proprietärer, automatisierter Produktionsprüfstände (Multi-Mode-/Burn-In-Tests)

ARM Cortex-M4 (STM32) Bluetopia Bluetooth-Stack Ellisys Bluetooth-Sni?er FreeRTOS Keil µVision TFS TI CC256x
ADC/DAC FMEA (Risikoanalyse) I2C Sensorik (EMG EEG SCL/Hautleitwert Infrarot-Reflexpuls TOF-Ultraschall) SPI UART USB
Dr. Schuhfried GmbH
Mödling, Österreich
3 Jahre
2017-01 - 2019-12

Windows Treiber- & API-Architektur: USB-Subsystem für Diagnostikplattform

Software-Architect / Senior Windows Developer Agile Entwicklung (Scrum) Windows-DLL-Entwicklung
Software-Architect / Senior Windows Developer

  • Entwicklung und Absicherung einer hardwarenahen Windows-DLL zur performanten und fehlerfreien Anbindung des Thesycon-USB-Treibers an die DiagnostikHauptsoftware
  • Konzeption funktioneller Hardware-Workarounds direkt in der Treiberschicht zur softwareseitigen Sicherstellung der geforderten ESD-Festigkeit der angeschlossenen USB-Geräte
  • Projektumfang: 579 Stunden

Ellisys USB-Protokoll-Sni?er Microsoft Visual Studio Team Foundation Server (TFS) USB-Treiber (Thesycon)
Agile Entwicklung (Scrum) Windows-DLL-Entwicklung
Dr. Schuhfried GmbH
Mödling, Österreich
3 Jahre
2011-01 - 2013-12

Technical Lead & App-Architecture: Vernetzte Mobile-to-PC Steuerungssysteme

Technical Lead / Mobile App-Architect Bluetooth Echtzeit-Sensorik (Gyro/Beschleunigung) WIFI (TCP/IP)
Technical Lead / Mobile App-Architect

  • Fachliche Leitung eines 4-köpfigen Entwicklerteams bei der Konzeption und nativen Umsetzung einer Suite aus 12 mobilen Steuerungs- und HMI-Applikationen
  • Fokus lag auf der latenzfreien Übertragung mobiler Sensordaten (z.B. Gyroskope zur Emulation eines PC-Spielelenkrads) über WLAN und Bluetooth an Desktop-Systeme
  • Projektumfang: 1.839 Stunden

Android (V2.4+) Android Studio Eclipse Windows Phone 7
Bluetooth Echtzeit-Sensorik (Gyro/Beschleunigung) WIFI (TCP/IP)
Wien
2 Jahre
2010-01 - 2011-12

Software-Architektur & C++ Entwicklung: Adaptive kognitive Rehabilitationssysteme

Software-Architect / Senior C++ Developer unter Windows Visual C++ Windows-Desktop-Architektur
Software-Architect / Senior C++ Developer unter Windows

  • Software-Architektur und native Windows-Entwicklung wissenschaftlich validierter, adaptiver Therapieprogramme (DateUp und VISP) für das kognitive Rehabilitationssystem CogniPlus
  • Kernfokus lag auf dem zeitkritischen AlgorithmenDesign zur Echtzeit-Anpassung des kognitiven Schwierigkeitsgrades an den Patienten sowie dem performanten Reiz-Rendering mittels GDI+
  • Projektumfang: 1.839 Stunden

GDI+ Microsoft Visual Studio
Visual C++ Windows-Desktop-Architektur
Schuhfried GmbH
Mödling, Österreich
6 Jahre
2005-01 - 2010-12

Embedded Systemarchitektur: Multi-Prozessor-Reizstromtherapiegeräte

Embedded Systemarchitekt I2C Parallel-Bus (Display) UART (serielle Verbindung)
Embedded Systemarchitekt

  • Software-Design und Firmware-Architektur für High-EndReizstromtherapiegeräte zur präzisen Generierung von 36 verschiedenen Stromformen
  • Konzeption und Spezifikation des Multi-Prozessor-Kommunikationsdesigns über serielle Bus-Schnittstellen
  • Hardwarenahe Treiberentwicklung für parallele Display-Busse und kapazitive I2C-Touch-Tastaturen
  • Eigenständiges Requirements Engineering (Pflichtenhefterstellung aus Vorgängermodellen)
  • Projektumfang: 1.853 Stunden

Analog Devices ADuC702x (ARM7) Keil CCompiler Quantum Touch-Controller
I2C Parallel-Bus (Display) UART (serielle Verbindung)
Schuhfried GmbH
Mödling, Österreich
4 Jahre
2002-01 - 2005-12

Embedded Systemarchitektur: Telemetrische Biofeedback-Funkmodule

Embedded Systemarchitekt / Firmware-Entwickler C Analog Devices ADµC841 Analog Devices ADµC7026 ...
Embedded Systemarchitekt / Firmware-Entwickler
Ganzheitliche Firmware-Entwicklung und Prototypen-Konzeption (Modellbau) für die erste Generation kabelloser Biosignal-Messgeräte auf Analog Devices Mikrocontrollern.
  • hardwarenahe Programmierung auf 8051-Kernen (ADµC841) und ARM7-Kernen (ADµC7026) im Keil µVision-Compiler (C51/CARM). Echtzeit-Signalverarbeitung komplexer Sensorik (Ultraschall-Entfernungsmessung, Temperatur, µV-Spannung, µS-Leitwert).
  • Erstellung der Prüfplanungs-Pflichtenhefte und Testprotokolle für die erfolgreiche offizielle TÜV-Abnahme. Entwicklung automatisierter Fertigungs- und Belastungsprüfstände (Multi-Mode / Burn-In) im Hardware-Labor via Accutron Aspire und Keil ULINK JTAG. Verantwortung für Designlenkung und FMEA-Risikoanalysen.
eil µVision (C51/CARM) Keil ULINK JTAG Accutron Aspire
C Analog Devices ADµC841 Analog Devices ADµC7026 8051-Kern ARM7-Kern RS232 ADC/DAC PWM Sensor-Signalverarbeitung FMEA TÜV-Zertifizierungsvorbereitung Prüfstandsbau
Dr. Schuhfried GmbH
Mödling, Österreich
4 Jahre
2001-01 - 2004-12

Embedded & Treiber-Architektur: USB-Eignungsdiagnostiksysteme für Militär & Klinik

Embedded & Driver Architect C Cypress CY7C64013 USB-Protokollstack ...
Embedded & Driver Architect
Firmware-Design und Windows-Treiber-Anbindung für fünf spezialisierte, hochpräzise USB-Eingabemedien (Probanden-Panels, Fußtasten) des global etablierten "Wiener Testsystems" [3.1]. Die Hardware ist für Hochleistungs-Eignungstests u.a. beim Österreichischen Bundesheer im klinischen und militärischen Dauereinsatz [3.1].
  • Entwicklung der zeitkritischen Steuerungslogik in Embedded-C (Byte-Craft-Compiler) auf Cypress USB-Controllern (CY7C64013).
  • Native Programmierung der PC-Kommunikationsschicht und Bereitstellung von DLL-Dateien im Borland C++ Builder zur fehlerfreien Echtzeit-Datenübertragung über den USB-Protokollstack an das Windows-Hauptsystem.
  • Konzeption und Entwicklung eines proprietären Dauertest- und Simulations-Tools zur automatisierten Regression und Identifikation extrem seltener Laufzeitfehler (Low-Probability-Fails). Design automatisierter Produktionsfunktionstests für den Platinenhersteller.
Borland C++ Builder Byte-Craft Embedded-C Compiler
C Cypress CY7C64013 USB-Protokollstack Windows-DLL-Entwicklung Testautomatisierung Regressions-Testing Funktionstests
Dr. G. Schuhfried GmbH, Österreichisches Bundesheer
Mödling / Wien, Österreich
5 Jahre
1999-01 - 2003-12

Enterprise Software-Architektur: Datenbankgestützte Personaldiagnostik

Enterprise Software-Architect C++ SQL Relationales Datenbankdesign ...
Enterprise Software-Architect
Vierjährige Großentwicklung, Software-Architektur und relationales Datenbank-Design einer komplexen Client-Server-Plattform zur automatisierten Personalauswahl und Eignungsdiagnostik im Enterprise-Segment.
  • Konzeptionierung und performante Implementierung der relationalen Datenbankstruktur unter intensivem Einsatz komplexer SQL-Abfragen und BDE-Funktionen (Borland Database Engine) zur sicheren, performanten Verwaltung großer, sensibler Bewerberdatensätze.
  • Programmierung der gesamten Applikations- und mathematischen Auswertungslogik in C++ unter Nutzung des Borland C-Builders. Übersetzung komplexer, mündlicher Kundenanforderungen in funktionale, technische Pflichtenhefte (Requirements Engineering).
Borland C++ Builder BDE (Borland Database Engine)
C++ SQL Relationales Datenbankdesign Client-Server-Architektur Requirements Engineering Pflichtenhefterstellung
Eligo GmbH
Bochum / Remote

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 5 Monate
2005-02 - 2006-06

NLP (Practitioner, Master)

Roman Braun, Wien, Österreich
Roman Braun, Wien, Österreich
1 Jahr 1 Monat
1995-05 - 1996-05

Unternehmensführung, Marketing, Recht

WIFI, Graz, Österreich
WIFI, Graz, Österreich
3 Jahre 1 Monat
1982-08 - 1985-08

Mess- und Regeltechnik (Papiertechniker)

Lehrabschluss, Gmunden, Österreich
Lehrabschluss
Gmunden, Österreich

Position

Position

  • Senior Embedded Architect
  • Technical Lead
  • UAV / Robotics / Safety-Critical Medical Systems

Kompetenzen

Kompetenzen

Top-Skills

Embedded C/C++ UAV / Drohnen Technische Projektleitung C++ C Embedded C++ Software-Architektur ArduPilot PX4 MAVLink UAV Sensor Fusion STM32 FreeRTOS Embedded Linux Bluetooth Medizintechnik FMEA Technical Project Management Scrum

Schwerpunkte

Fachlicher Schwerpunkt:
  • Ganzheitliche Systemarchitektur und technische Projektleitung (Tech-Lead) im agilen und skalierten Umfeld (Scrum, SAFe)
  • Über 30 Jahre Erfahrung in der hardwarenahen Embedded C/C++ Entwicklung, dem Design vernetzter mobiler Kontrollstationen (Android Kotlin/Java) und dem regulatorischen Engineering für sicherheitskritische Systeme (Medizintechnik, UAV, Industrierobotik)
  • Deep-Tech-Spezialisierung auf Autopiloten (ArduPilot, PX4), Echtzeit-SensorFusion und kabellose Protokolle

Produkte / Standards / Erfahrungen / Methoden

Profil:

  • Ich arbeite als Senior Embedded C++ Architect und Technical Lead
  • Seit über 30 Jahren konzipiere ich hardwarenahe Systeme, entwickle komplexe Firmware (STM32H7, FreeRTOS) [5.1] und mobile Bodenstationen (Android/Kotlin)
  • Seit 1995 führe ich erfolgreich interdisziplinäre Entwicklerteams (bis 5+ Devs) und steuere den gesamten Produkt-Lifecycle bis zur Serienreife


Daran bin ich interessiert:
Ich suche anspruchsvolle Projekte im DACH-Raum (bevorzugt Remote oder Hybrid) in den Rollen:
  • Technical Lead / Agile Lead /
  • Scrum MasterEmbedded Software-Architect / System-Architect

Fokus-Branchen:

Autonome Systeme (UAV, Drohnen, Robotik) sowie sicherheitskritische Systeme (Medizintechnik, IoT, Industrieautomation) [5.1]. Ich bin an Projekten interessiert, bei denen ich meine tiefe Tech-Expertise (ArduPilot, PX4, C++20, MISRA) mit moderner, agiler Führung verknüpfen kann


Fachkenntnisse & Technologie-Stack:
  • Management, Methoden & Qualität (Quality & Agile DNA)
    • Frameworks & Rollen: Technical Project Management, Agile Lead, Team Leadership (bis 5+ Entwickler), Scaled Agile Framework (SAFe / PI-Planning).
    • ALM & PM-Tools: Jira, Jama, Miro, Trello, Mantis, ActiTime, Team Foundation Server (TFS).
    • Architektur & Code-Quality: Enterprise Architect, Axivion (Strukturanalyse), PC-Lint, cpplint, MISRA-C/C++ Compliance.
    • Regulatory Engineering: FMEA (Risikoanalyse), Designlenkung, CE-Zertifizierungen, Medizinproduktegesetz (MDR), Spielzeugrichtlinie, Funkanlagenrichtlinie (2014/53/EU).
  • Embedded Software & Architekturen
    • Mikrocontroller & SoCs: High-Performance ARM Cortex-M7 (STM32 H7), Cortex-M3/M4, Cortex-A (Raspberry Pi), Analog Devices (ADuC702x/841), Cypress (FX2/64013), Onsemi (RSL10/RSL20 BLE), Classic 8-Bit (PIC16, 8051).
    • Bus-Systeme & Protokolle: MAVLINK, UAVCAN, Profinet, TCP/IP, USB, I2C, SPI, UART, CAN-Bus, Bluetooth / BLE.
  • UAV, Robotik & Sensorik (Deep-Tech)
    • Autopiloten & SDKs: ArduPilot (Firmware-Modifikation), PX4 Autopilot, DJI Mobile SDK (V4.x / V5.x).
    • Sensor-Fusion & Regelung: PID-Regler, Kalman-Filter, IMU-Verarbeitung, Laser-TOF (VL53L), Lidar (Livox Mid-360), Flow-Sensoren (3901-L0X), Ultraschall.
    • GCS & Simulation: Mission Planner, QGroundControl, SITL, Parrot Sphinx, Olympe.
    • Biosignalsensorik (Medizin): EKG/EMG/EEG/Puls (ADS129x), SCL (Hautleitwert).
  • Hardware-Analyse & Testautomatisierung
    • High-End-Analyse: Lauterbach Trace32, SEGGER J-Link, ST-Link, Ellisys USB/Bluetooth Protocol Explorer, Saleae Logic-Analyzer, Oszilloskop.
    • Testmethoden: Automatisierte Regressionstests in Python (Nightly Runs), Unit-Testing (gtest, gmock), White-Box- & Simulator-Tests (Keil µVision), Design dedizierter Produktions- & Burn-In-Prüfstände.
    • Codeverwaltung & CI/CD: GitLab CI/CD Pipelines, GitHub, DevOps-Infrastrukturen, GitKraken.


Branchenkompetenz:

  • UAV & Robotik: Autonome Service-Drohnen, Flugsteuerungsmodifikationen, Haushalts- und Industrierobotik.
  • Medizintechnik: CE- und FDA-regulierte Biosignal-Messgeräte, kognitive Rehabilitationssysteme, implantierbare/tragbare Sensorik (Hörgeräte, Herzkatheter-EKG).
  • Sensorik & Industrieautomation: High-Performance Sensorik, Fabrikautomation und industrielle Bus-Systeme.
  • Corporate & Finanzen: Multimediale Eignungsdiagnostik-Systeme für den Bankensektor.


Beruflicher Werdegang:
2018 - heute:

Aufgaben:
Deep-Tech-Entwicklung im Bereich autonomer unbemannter Flugsysteme (UAV)

2011 - heute:
Rolle: Erfolgreicher Seriengründer und Product Owner (u.a. Gründer von gerne auf Anfrage mit 10+ eigenen Markteinführungen)

2002 - heute:
Rolle: Gefragter Embedded-Softwarearchitekt 
Kunde: namhafter Industrie- und Medizintechnik-Konzern


1999 - heute:
Rolle: Urheber und kaufmännisch-technischer Leiter des weltweit etablierten und lizenzierten Medizinprodukts Biofeedback Xpert®

1995 - heute:

Aufgaben:
Kontinuierliche Führungserfahrung von Entwicklern und interdisziplinären Projektteams

1994 - heute:
Rolle:Erfolgreich als selbstständiger IT-Spezialist, Systemarchitekt und Technical Lead

Betriebssysteme

FreeRTOS
Experte
BareMetal
Experte
ChibiOS
Embedded-Linux (Ubuntu)
Android
Windows


Programmiersprachen

Java
Experte
Kotlin
Fortgeschritten
Python
Basics
C++
bis C++20
C
Microchip/Cypress Assembler (MPASM)

Hardware

STM32, STM32H7, ARM Cortex, Pixhawk
Experte

Berechnung / Simulation / Versuch / Validierung

White box test
Experte
Unit Test
Fortgeschritten
Oszi
Fortgeschritten
Logic Analyse
Basics

Forschung & Entwicklung

Eigenentwicklungen
Experte

Personalverantwortung

Teamführung
Experte

Branchen

Branchen

  • Haushaltsrobotik
  • Medizintechnik
  • UAV /Drohnen
  • Banken
  • Personalauswahl

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.