Rostyslav Spoliak

Rostyslav(Ros) Spoliak

Senior Embedded Software Engineer

Ich entwickle eingebettete Systeme für IoT, e-Mobilität und Industrieanwendungen — mit über 15 Jahren Erfahrung.

  • 15+ Jahre Erfahrung in Embedded-Software, Firmware und Hardware
  • Gründer der Cybed GmbH — Embedded-Engineering für Satelliten-, EV- und Medizintechnik-Produkte
  • 5+ Jahre als unabhängiger Embedded-Consultant für Startups und etablierte Unternehmen
  • Eigenständig ein komplettes Elektromotorrad entwickelt und gebaut — vom Batteriepack bis zur Software

01 Erfahrung

Sep 2024 — heute

Gründer

Cybed GmbH · München, Deutschland

Embedded-Software- und Systementwicklung für anspruchsvolle vernetzte und industrielle Produkte.

  • Embedded-Software für einen EMS-Anzug / ein System zur elektrischen Muskelstimulation
  • Embedded-Software für thermische Satellitensysteme
  • Steuerungssoftware für eine Kühlsystem-Pumpe im Bereich AI/HPC-Chipkühlung
  • Firmware, Hardware und CRA-Bewertung für ein vernetztes Gerät im EV-Bereich
C/C++ZephyrEmbedded LinuxCRACybersecurity
Nov 2023 — heute

Firmware- & Hardware-Ingenieur

LOCIO · München, Deutschland

Entwicklung von Firmware und Hardware für ein intelligentes EV-Ladekabel.

C/C++Power electronicsEV chargingPCB design
Nov 2018 — Sep 2024

Unabhängiger Embedded-Software-Berater

Selbstständig · Lwiw / München

Projektbasierte Embedded-Entwicklung für vernetzte Konsumgüter-, Mobilitäts-, EV- und Industrieprodukte — von Low-Level-Firmware bis zur vollständigen Systemintegration.

  • Intelligenter EV-Energiezähler und vernetzte Embedded-Systeme im EV-Bereich
  • Embedded-Software für Baumaschinen und zugehörige Steuerungssysteme
  • Industrielle Sensoren mit sicherheitskritischen Anforderungen sowie BLE-IoT-Geräte
  • Fahrradcomputer auf Basis von NXP i.MX6, Embedded Linux und Nordic nRF52 BLE
  • Vernetztes Indoor-Bike und smarte Konsumgeräte auf Nordic-BLE-Plattformen
  • STM32-/nRF52-Multiprozessor-Firmware mit eigenen Bootloadern und OTA
  • BSP-Bring-up und Embedded-Linux-Integration — Yocto, ELBE, U-Boot, Wi-Fi
  • Firmware-Update-Integration mit SWUpdate / RAUC und einer Qt-basierten Update-UI
  • Entwurf und Bau kompletter Elektromobilitäts-Prototypen — ein eigenes Elektromotorrad und E-Bike
STM32nRF52i.MX6/i.MX8YoctoSWUpdateRAUCQtBLECIAzurePCB
Nov 2017 — Okt 2018

Embedded Software Team Lead

Lemberg Solutions · Region Lwiw, Ukraine (befördert von Embedded Software Engineer, Mai 2017)

Leitung eines kleinen Embedded-Teams bei gleichzeitiger Firmware-Entwicklung für IoT-, Automotive- und Linux-basierte Geräte.

  • Führung eines Teams von 3–4 Embedded-Ingenieuren
  • Automotive-Embedded-Software für Datenerfassung und Backend-Reporting
  • STM32-Bootloader und Unterstützung für OTA-Updates
  • Firmware für smarte IoT-Produkte, Touchscreen-Systeme und Nordic-BLE-Geräte
  • Entwicklung eines Linux-Kernel-Treibers und OpenWRT-Bring-up auf einem MIPS-Board
STM32PSoC 4Nordic SDKOpenWRTOTA
Mär 2014 — Apr 2017

Embedded Software Engineer — Netzwerk-Firmware

Ostware Services (Toroki UA) · Lwiw, Ukraine

Entwicklung und Pflege von L2/L3-Netzwerksoftware für Managed Switches und Router.

  • Integration und Erweiterung von Azure-SONiC-/SAI-Komponenten für Netzwerk-Switches
  • Netzwerkfunktionen, Management-ACLs, sFlow und Wartungstools für Switches
  • Multithread-Anwendungen, CLI, L1/L2-Protokolle und Fehleranalyse
  • ONIE-Bootloader und Low-Level-Integration der Netzwerkplattform
SONiC/SAIONIETCP/UDPVLANWireshark
Jan 2012 — Mär 2014

Embedded Software Engineer — Netzwerk-Firmware

Ostware Services (Toroki UA) · Lwiw, Ukraine

Firmware-Weiterentwicklung und Fehlerbehebung für Netzwerkprodukte.

  • Firmware-Komponenten basierend auf Netzwerkprotokoll- und Switching-Silicon-Spezifikationen
  • Fehleranalyse und Behebung von Protokollfehlern über CLI, SNMP und Web-Management-Oberflächen
CGCC/GDBWiresharkiXia
2011

Embedded Software / Hardware Entwickler

GSM/GPS-Trackinggerät · Persönliches Ingenieursprojekt

Entwicklung von Embedded-Hardware und -Firmware für Tracking- und Echtzeit-Überwachungsgeräte.

  • Firmware auf Linux / ChibiOS für GSM-, GPS-, Beschleunigungssensor- und sensorbasierte Geräte
  • PCB-Design, Hardware-Bring-up, Messung und Debugging mit Laborinstrumenten
ChibiOSPCB designGSMGPS

02 Profil

Senior Embedded Engineer mit über 15 Jahren praktischer Erfahrung in MCU-Firmware, RTOS, Embedded Linux sowie Hardware-/Software-Integration.

Fundierter C/C++-Hintergrund mit praktischer Erfahrung in Bootloadern, BSPs, Treibern, OTA-/Update-Systemen, Konnektivität, Netzwerktechnik, sicherheitskritischen Industrieanwendungen, Automotive-/EV-Systemen, IoT, Satellitensystemen, Cybersicherheit und Bewertungen nach dem Cyber Resilience Act (CRA).

Breite Hardware-Erfahrung ermöglicht durchgängige Arbeit — von Elektronik und PCB-Bring-up über Firmware-Architektur bis hin zu Integration, Debugging und Systemvalidierung.

Nach einem Jahrzehnt als Embedded-Software-Ingenieur und einer Promotion in Informatik habe ich fünf Jahre als unabhängiger Embedded-Consultant gearbeitet — für Startups ebenso wie etablierte Unternehmen — bevor ich Cybed GmbH gegründet habe. Mein praktischer Ansatz geht über Kundenprojekte hinaus: Ich habe eigenständig ein komplettes Elektromotorrad entwickelt und gebaut, vom Batteriepack bis zur eigenen Benutzeroberfläche.

03 Kernkompetenzen

Sprachen

CC++PythonShellOOD

MCU / SoC

STM32Nordic nRF52NXP i.MX6NXP i.MX8Cypress PSoCMIPSTI MSP

Betriebssysteme / Plattformen

Embedded LinuxYoctoELBEOpenWRTFreeRTOSChibiOSZephyr

Low-Level-Software

BSP bring-upU-BootBootloadersLinux driversOTASWUpdateRAUC

Konnektivität

BLEWi-FiEthernet/TCP-IPGSMGPSANT

Sicherheit / Safety

Embedded cybersecurityCRA assessmentSafety-critical requirements

Tools

Git / GitLabGCCGDBMake / CMakeWiresharkQt

Hardware

ElectronicsPower electronicsPCB designSensorsLab bring-upOscilloscopeLogic analyzer

04 Ausgewählte Projekte

EMS-Anzug

2024 — heute · Cybed GmbH

Embedded-Software für ein tragbares System zur elektrischen Muskelstimulation (EMS).

C/C++ZephyrEmbedded systems

Thermische Satellitensysteme

2024 — heute · Cybed GmbH

Entwicklung von Embedded-Software für thermische Subsysteme von Satelliten.

C/C++Embedded LinuxHW/SW integration

KI/HPC-Kühlpumpensteuerung

2024 — heute · Cybed GmbH

Steuerungssoftware für eine Kühlsystem-Pumpe im Bereich KI/HPC-Chipkühlung.

C/C++MCU firmwareControl systems

Vernetztes EV-Gerät

2024 — heute · Cybed GmbH

Embedded-Firmware, Hardware und CRA-Bewertung für ein vernetztes Gerät im EV-Bereich.

CRACybersecurityFirmware

Intelligentes EV-Ladekabel

2023 — heute · LOCIO

Firmware- und Hardware-Entwicklung für ein smartes, vernetztes EV-Ladekabel.

Power electronicsFirmwarePCB design

Intelligenter EV-Energiezähler

2018 — 2024 · Selbstständig

Vernetzte Embedded-Systeme im EV-Bereich, einschließlich eines intelligenten Energiezählers.

C/C++MCU firmwareEV systems

Fahrradcomputer

2018 — 2024 · Selbstständig

Embedded-Linux-Gerät auf NXP i.MX6, gekoppelt mit einem Nordic-nRF52-BLE-Sensornetzwerk.

i.MX6nRF52BLEEmbedded Linux

Vernetztes Indoor-Bike

2018 — 2024 · Selbstständig

Vernetztes Indoor-Bike und smarte Konsumgeräte auf Basis von Nordic-BLE-Plattformen.

Nordic BLEFirmwareConsumer IoT

GSM/GPS-Trackinggerät

2011 · Persönliches Projekt

Eigene Hardware und Firmware für ein Echtzeit-GSM/GPS-Trackinggerät.

ChibiOSPCB designGSMGPS

05 Ausbildung & Sprachen

Promotion (PhD), Informatik

Ukrainian Academy of Printing · 2010 — 2016

Master, Informatik

Ukrainian Academy of Printing · 2004 — 2009

UkrainischMuttersprache
EnglischVerhandlungssicher
DeutschGrundkenntnisse

06 Neben dem Job

Fotoplatzhalter

Munich Hardware Meetup

[Platzhalter — ergänze deine Rolle, worum es beim Meetup geht, wie oft es stattfindet, und einen Link.]

Fotoplatzhalter

Eigenes Elektromotorrad

[Platzhalter — ergänze die Baugeschichte, Fotos oder Video-Links. Die technische Zusammenfassung findest du oben unter Ausgewählte Projekte.]

07 Kontakt aufnehmen

Verfügbar für Embedded-Software-Beratung, freiberufliche Projekte und Festanstellungen.