25.11.2025 aktualisiert


verifiziert
Premiumkunde
nicht verfügbarEmbedded Systems & Software Engineer
Kempten, Deutschland
Weltweit
Embedded Systems (M.Sc.)Skills
C (Programmiersprache)Künstliche IntelligenzARM ArchitekturJiraMedizintechnikC++CanbusCmakeKommunikationsprotokolleDebuggingLinuxMikroprozessorEmbedded SystemsEthernetFirmwareFPGAFreertosGithubIec 62304IEC 61508ISO 14971PythonMatlabMultidisziplinären AnsatzPCI ExpressEchtzeit-BetriebssystemeSoftwareentwicklungSoftware SystemsTCP / IPUartUniversal Serial BusVhdlCAN FDPikeosKalman-FilterMesstechnikOszilloskopGitLauterbachRechnerarchitekturEmbedded CoderTechnologie-Know-howBetriebssystemeTrace32PolarionProof Of Concept
Branchenfokus
Medizintechnik
Kurzprofil
Als Embedded Systems & Software Engineer sowie TÜV-zertifizierter Experte für Medical Software und Functional Safety realisiere ich maßgeschneiderte, hardwarenahe Softwarelösungen für die Medizintechnik.
Dabei greife ich auf 15 Jahre Erfahrung in der C-Programmierung und Mikrocontrollerentwicklung zurück.
Dank meiner Tätigkeit als Innovationsingenieur verbinde ich technisches Know-how mit kreativer Problemlösung. Mit strukturiertem Vorgehen, einem ausgeprägten Blick fürs Detail und interdisziplinärer Erfahrung begleite ich Sie bei der normgerechten Entwicklung zukunftsweisender Produkte – vom Proof of Concept bis zur Serienreife.
Embedded Systems Entwicklung
Langjährige Erfahrung in der Entwicklung eingebetteter Systeme, mit dem Fokus auf die Firmware-Entwicklung und die Programmierung hardwarenaher Software.
Programmiersprachen
Ein breites Spektrum an Programmiersprachen wie C, C++, Python, C#, MATLAB und VHDL, wobei der Fokus auf der hardwarenahen Programmierung liegt.
Hardware-Plattformen
Fundierte Kenntnisse in der Arbeit mit verschiedenen Hardware-Plattformen wie NXP (i.MX RT1060), Microchip (Atmel SAM3X8E), STM32, ESP32 (ESP32C3), Renesas, Xilinx und Intel (Altera Cyclone V GT).
Kommunikationsprotokolle
Erfahrung mit verschiedenen Kommunikationsprotokollen wie SPI, I²C, UART, CAN FD, PCIe, TCP/IP, UDP, USB und Precision Time Protocol (IEEE 1588).
Betriebssysteme
Kenntnisse in Echtzeit-Betriebssystemen wie FreeRTOS, sowie Linux und PikeOS für Embedded-Anwendungen.
Entwicklungstools
Vertrautheit mit Entwicklungstools und -methoden wie Git, GitHub, CMake, sowie KI-gestützten Tools wie GitHub Copilot und ChatGPT. Umfangreiche Ausstattung an diverser Debug- und Messtechnik wie Segger J-Link Debugger, Lauterbach µTrace Tracer für ARM Cortex-M und Rohde & Schwarz Oszilloskop.
FPGA-Programmierung
Erfahrung in der FPGA-Programmierung und Entwicklung von FPGA-basierten Systemen.
Sprachen
DeutschMutterspracheEnglischverhandlungssicherItalienischGrundkenntnisse
Projekthistorie
Rolle: Innovationsingenieur für hardwarenahe Softwareentwicklung
Aufgaben:
- Konzeption einer selbstlernenden Regelung für eine Wärmepumpe unterBerücksichtigung des gesamten thermischen Systems.
- Durchführung von Markt- und Technologierecherchen zur Wissensaufbereitungund dem teamweiten Wissenstransfer.
- Organisation und Moderation von Workshops zur Anforderungserhebung.
- Entwicklung einer Python-Bibliotheksfunktion zur Einbindung FMI-kompatiblerSimulationsmodelle in das Reinforcement-Learning-Framework „Gymnasium“.
Technologien: Reinforcement Learning, Python, Gymnasium, Modelica
Weitere Projekte:
- Pilotstudie zur Nutzung generativer KI im Embedded-Software-Umfeld
- KI-gestützte Benutzerinteraktion durch Klopfgeräuscherkennung auf ESP32 mittels Unsupervised Learning
- Live-Backprozessauswertung durch Bildanalyse mittels Supervised Learning
- Entwicklung eines infrarotbasierten 4x3-Bedienfelds mit Edelstahloberfläche
- Moderation eines internationalen Design Thinking Workshops (DE, PL, CN, MX)
- Visuelle Objekterkennung mit OpenCV auf der Raspberry-Pi-Plattform
- Evaluation modellgetriebener Softwareentwicklung (MDSD) im Kontext eingebetteter Systeme
Rolle: Innovationsingenieur für hardwarenahe Softwareentwicklung
Kooperationspartner: NXP Semiconductors
Aufgaben:
Kooperationspartner: NXP Semiconductors
Aufgaben:
- Projektleitung und Entwicklung eines Embedded-AI-basierten InfrarotBedienpanels zur Erkennung von Annäherung, Berührung und Druck in einerTaste (3Sense®) sowie Gestenerkennung bei Mehrfachanordnung.
- Architekturdesign, Embedded-Softwareentwicklung und Test eines Systems zurErhebung von Interaktionsdaten mit automatisierter Zustandsklassifikation überexterne Sensorik.
- Architekturdesign, Embedded-Softwareentwicklung und Test eines kundenorientierten Proof-of-Concept-Demonstrators.
- Programmierung einer Python-Applikation zur Interaktionsdatenerfassung viaUSB-Kommunikation.
- Konzeption und Integration eines Embedded-AI-Algorithmus zur Differenzierungvon Berührung und Druck sowie zur Erkennung von Fehlbedienungen infolgevon Druck außerhalb der definierten Tastenfläche.
- Modellgetriebene Algorithmenentwicklung (MDSD) zur Gestenerkennung(Annäherung, Wischen und Halten).
- Ergebnispräsentation auf der CES 2024 in Las Vegas sowie im Rahmen eines NXPWebinars.
Zertifikate
Gebrauchstauglichkeit Medizinprodukte; EN 62366-1
TÜV Rheinland2025
CE-Kennzeichnung: Software als Medizinprodukt EU
TÜV Rheinland2025
MISRA C:2025
LDRA2025
Entwicklung medizinischer Software gemäß EN 62304
TÜV Rheinland Akademie GmbH2025
Agile Methoden für die Entwicklung medizinischer Software
TÜV Rheinland Akademie GmbH2025
Functional Safety Engineer
TÜV SÜD Akademie GmbH2025
Portfolio

3Sense® @ CES 2024
Präsentation der auf Embedded AI basierenden HMI-Technologie 3Sense® auf der CES 2024 im NXP Pavillon in Las Vegas.
https://www.youtube.com/watch?v=tMpCS0ujgJg