Senior Embedded Engineer
- Hiring from
- Austria
- Work type
- Hybrid
- Posted
- Sep 24, 2026
Freelance Edge- & Embedded Engineer (w/m/d)
Baue das technische Nervensystem eines vollautomatisierten Leistungsdiagnostikzentrums.
Unser Kunde errichtet ein vollautomatisiertes Leistungsdiagnostikzentrum für Athletinnen und Athleten, das Mitte 2027 eröffnen soll. In rund 25 Stationen werden Kraft, Schnelligkeit, Beweglichkeit, Ausdauer und koordinative Fähigkeiten gemessen – automatisiert, präzise und mit unmittelbarem Feedback.
Für den hardwarenahen, lokalen Teil des Projekts suchen wir eine erfahrene Person, die das technische Fundament mitgestaltet und umsetzt. Du kannst deinen Schwerpunkt in der Architektur, in der echtzeitnahen Entwicklung oder in der Embedded-/Hardware-Integration einbringen. Wer mehrere dieser Bereiche abdeckt, ist besonders willkommen.
Der Einsatz umfasst etwa 0,25 bis 0,5 FTE über rund 4 bis 5 Monate. Eine freiberufliche Zusammenarbeit ist ausdrücklich willkommen.
Deine Aufgaben
- Aufbau des stationsunabhängigen Edge-Fundaments für das Leistungsdiagnostikzentrum
- Entwurf und Umsetzung von Geräteabstraktionen, Adapter-Kontrakten, internen Bussen und zeitgestützten Datenmodellen
- Entwicklung echtzeitnaher Services in Python und C++ beziehungsweise Rust
- Aufbau einer präzisen Zeitbasis, Sensor-Fusion und latenzarmer Datenverarbeitung
- Ansteuerung von Maschinen, Aktorik, Lichtern, Ansagen, Displays und weiteren Geräten
- Integration serieller Protokolle, IO-Link sowie TCP-/UDP-Kommunikation
- Lokale Speicherung, Offline-Betrieb, Store-and-Forward und zuverlässige Cloud-Synchronisation
- Definition und Umsetzung von Schnittstellen zu Cloud-, Kamera-/Pose- und Hardware-Partnern
- Aufbau von Simulatoren sowie Unit-, Integrations-, Contract- und End-to-End-Tests
- Nachweis harter nicht-funktionaler Anforderungen, insbesondere eines Latenzziels von unter 100 ms zwischen Sensor und Monitor
- Unterstützung bei Provisionierung, Deployment, Updates und Wiederherstellung der Edge-Systeme
- Dokumentation und vollständige Übergabe von Quellcode und geistigem Eigentum an den Kunden
Das bringst du mit
Gesucht wird eine erfahrene Person mit nachweisbaren Projekterfahrungen in Echtzeit- und Embedded-Software. Die folgenden drei Schwerpunkte beschreiben mögliche Rollen innerhalb einer Position:
Edge-Architektur / Tech Lead
- Architektur verteilter Edge- und Echtzeitsysteme
- Plugin-/Adapter-Frameworks und Hardware-Abstraktionsschichten
- Message Bus beziehungsweise Event-Streaming, etwa ZeroMQ, NATS, MQTT oder Redis Streams
- REST/OpenAPI, WebSocket, TLS/JWT und versionierte Schnittstellenverträge
- Latenzbudget, Profiling, Deployment, CI/CD, Docker und systemd
- Technische Koordination mehrerer Partner sowie Test- und Abnahmemanagement
Edge-Development
- Python für echtzeitnahe Services, insbesondere asyncio, Multiprocessing, Typisierung und Performance-Profiling
- C++ oder Rust für latenzkritische Pfade
- PTP/IEEE 1588, linuxptp, Master-Clock und zeitgestempelte Session-Zeitachsen
- Zustandsautomaten, Workflow-Muster, WebSocket-Streaming und Kiosk-Mode
- TimescaleDB/PostgreSQL, Zeitreihen, Idempotenz und Offline-Betrieb
- Linux-Systemnähe, Docker/CI, Logging und Monitoring
Embedded / Hardware-Integration
- C++ oder Rust Embedded mit deterministischem Timing
- Embedded Linux und/oder RTOS, Firmware, Bootstrapping, Provisionierung und Update-Prozesse
- Serielle Schnittstellen wie RS-232/422/485 und USB-seriell, IO-Link sowie TCP/UDP
- Binäre Protokolle mit Framing, CRC und Sample-Countern
- Hardware-Evaluierung, Referenzaufbau und Hardware-in-the-Loop-Tests
- Erfahrung mit serieller Servo- oder Antriebsansteuerung in C++/Rust ist eine bindende Kundenanforderung und ein deutlicher Pluspunkt.
Für alle Schwerpunkte
- Konkrete Projekterfahrungen statt ausschließlich allgemeiner Schlagwortkenntnisse
- Erfahrung mit Abnahmetests gegen harte Vorgaben zu Latenz und Verfügbarkeit
- Bereitschaft und Erfahrung im Einsatz agentischer Coding-Assistenten
- Verhandlungssicheres Deutsch und Englisch
- Bereitschaft zu Präsenzphasen in Wien während Integration und Inbetriebnahme
Du musst nicht alles abdecken
Die Anforderungen sind bewusst breit beschrieben, weil unterschiedliche Schwerpunkte gesucht werden. Du musst nicht jede Technologie beherrschen. Entscheidend ist, dass du in mindestens einem der Bereiche Edge-Architektur, echtzeitnahe Entwicklung oder Embedded-/Hardware-Integration belastbare Projekterfahrung mitbringst.
Die Position ist keine Vollauslastung: Der Umfang liegt bei etwa 0,25 bis 0,5 FTE über rund 3 bis 5 Monate. Außerhalb der Integrations- und Inbetriebnahmephasen ist Remote-Arbeit möglich.
Arbeitsweise
Du arbeitest in einem interdisziplinären Projekt mit einem bestehenden Entwicklungsteam sowie Cloud-, Kamera-/Pose- und Hardware-Partnern. Klare Schnittstellen, nachvollziehbare technische Entscheidungen, testbare Ergebnisse und eine saubere Übergabe sind zentrale Bestandteile der Zusammenarbeit.
KI-gestützte Entwicklung mit agentischen Coding-Assistenten ist ausdrücklich Teil der Arbeitsweise. Entscheidend bleiben dabei Qualität, Reviewfähigkeit, Dokumentation und belastbare Nachweise.
Das erwartet dich
- Ein technisch anspruchsvolles Projekt mit direktem Einfluss auf eine neue Plattform
- Gestaltungsspielraum beim Aufbau eines wiederverwendbaren Edge-Fundaments
- Zusammenarbeit mit einem erfahrenen Entwicklungsteam und mehreren Technologiepartnern
- Flexible Zusammenarbeit mit etwa 0,25 bis 0,5 FTE
- Remote-Arbeit außerhalb der Integrations- und Inbetriebnahmephasen
- Ein später skalierbares Umfeld mit geplanten weiteren Standorten
Transparente Rahmenbedingungen
Der Einsatzort ist Wien. Präsenz ist insbesondere während der Integrations- und Inbetriebnahmephasen im Hub erforderlich; ansonsten ist die Zusammenarbeit remote möglich.
Besetzt wird eine Position. Die drei beschriebenen Rollen sind mögliche fachliche Schwerpunkte und keine getrennten Stellen. Besonders relevant sind echte Erfahrungen mit Echtzeit- und Embedded-Software, Maschinen- und Aktorik-Ansteuerung in C++, IO-Link sowie Vision- und Pose-Pipelines.
Erfahrungen mit Fitnessprotokollen wie Wahoo Direct Connect oder ANT+/BLE sind ein Pluspunkt, da voraussichtlich ein Bike-Ergometer als erste Station angebunden wird.
Der Stundensatz beginnt bei € 85,-. Abhängig von Erfahrung und Erfahrung ist natürlich mehr drinnen.
Dein Einstieg ins Projekt
Zu Beginn erhältst du einen Überblick über die Zielarchitektur, die bestehenden Anforderungen, die Partner-Schnittstellen und den aktuellen Projektstand. Anschließend fokussierst du dich gemeinsam mit dem Team auf deinen Schwerpunkt – von der Architektur und den Kontrakten über die Implementierung bis zur Anbindung realer Hardware.
Die Arbeit wird durch technische Reviews, Simulatoren, Tests und eine schrittweise Integration der Stationen begleitet.
Gestalte das Edge-Fundament mit
Du bringst Erfahrung mit Echtzeit-, Edge- oder Embedded-Systemen mit und möchtest ein anspruchsvolles Projekt in Wien voranbringen? Dann sende uns deine Unterlagen mit konkreten Projektbeispielen, deinem möglichen Schwerpunkt, deiner Verfügbarkeit und deinem gewünschten Einsatzumfang.
Wir freuen uns auf deine Bewerbung (bitte ausschließlich über unser online Bewerbungsformular).