Test Engineer — Dexterous Humanoid Hand; Mensch
Verfasst am 2026-06-30
-
Software Entwicklung
Softwaretester, Eingebettete Systeme
Deine Mission & Herausforderungen
Wir bauen geschickte humanoide Hand‑Plattformen – mehrgradige, seilgetriebene Systeme mit integrierter taktiler Sensorik, Echtzeit‑Motorregelung und KI‑basierter Wahrnehmung auf Edge‑Compute. Der Stack reicht von kundenspezifischen PCBs über Bare‑Metal‑Firmware und ROS‑2‑Middleware bis zu gelernten Inferenzmodellen – alles vereint in einem physischen System, das draußen in der Realität zuverlässig funktionieren muss.
Wir suchen eine:n Test Engineer, der/die die Validierung über den gesamten Stack verantwortet. Kein QA‑Job, der erst am Ende des Entwicklungszyklus auftaucht – sondern jemand, der die Test‑Infrastruktur von Grund auf aufbaut, definiert, was auf jeder Ebene „funktioniert“ heißt, und das Team während der gesamten Entwicklung ehrlich hält.
Das Programm ist frühphasig. Es gibt kein bestehendes Test‑Framework, das du übernehmen könntest. Du entwirfst es.
Hardware‑Software‑Integrationstests
Du konzipierst und führst Integrationstests für den Hand‑Control‑Stack durch:
Motor‑Treiberboards, Embedded‑Compute‑Module, Sensor‑Interfaces und das Kommunikations‑Backbone (DDS über TSN‑Ethernet und SPI).Du baust Hardware‑in‑the‑Loop (HIL)‑Testaufbauten, um Firmware‑Verhalten an realer Aktuator‑ und Sensor‑Hardware zu validieren – brushed DC‑ und BLDC‑Motor‑Kanäle, Absolute‑Encoder, taktile Sensorarrays, IMUs.
Du definierst und automatisierst Bring‑up‑Testsequenzen für neue PCB‑Revisionen:
Power‑On‑Checks, Bus‑Enumeration, Driver‑Smoke‑Tests und kanalweise Funktionsvalidierung.Du verantwortest das Integrationstest‑Protokoll für die Unterarm‑zu‑Körper‑Ellbogen‑Schnittstelle: DDS‑Topic‑Korrektheit, Latenzmessung, Link‑Loss‑Verhalten und Übergang in sichere Zustände unter Fault‑Injection.
Du testest die geschlossene Regelkette Ende‑zu‑Ende:
Sensor‑Input → Embedded‑Inference → Motorbefehl → physische Reaktion, mit instrumentiertem Ground‑Truth auf jeder Stufe.Du instrumentierst und misst System‑Timing:
Regelkreis‑Jitter, DDS‑Publish‑Latenz pro Topic, NPU‑Inference‑Latenz sowie End‑to‑End‑Perception‑to‑Action‑Latenz gegen definierte SLAs.Du validierst mechanisch‑elektrische Schnittstellen:
Steckverbinder‑Durchgang über den Bewegungsbereich, Kabelbaum‑Belastungstests, Signalintegrität bei Biegezyklen.
Software‑Tests
Du baust und pflegst die Software‑Testsuite für: ROS‑2‑Nodes und DDS‑Topic‑Pipelines, Motion‑Primitive‑State‑Machines, Grasp‑Sequencer‑Logik und Safety‑Watchdog‑Verhalten.
Du entwirfst Unit‑ und Integrationstests für die Embedded‑Inference‑Pipeline: ONNX‑Output‑Korrektheit vs. CPU‑Referenz, Ring‑Buffer‑Verhalten, Multi‑Task‑DDS‑Publishing unter Dauerlast.
Du implementierst Regressionstests für den Control‑Stack:
Stabilität der Positionsregelung, Durchsetzung von Kraftlimits, Timing der korrigierenden Nachzieh‑Reaktionen und Arbitration zwischen parallelen Control‑Modi.Du definierst und fährst Fault‑Injection‑Tests in Software:
Link‑Loss simulieren, Sensor‑Dropouts, Classifier‑Confidence unter Schwelle, aufeinanderfolgende hochkritische Slip‑Events – und prüfst, dass das System in jedem Fall korrekt in den Safe State wechselt.Du baust simulationsbasierte Tests, wenn keine physischen Rigs verfügbar sind: URDF‑basierte Bewegungsvalidierung, Prüfung kinematischer Limits und Trajektorien‑Machbarkeit vor dem Hardware‑Einsatz.
Du hältst die CI‑Pipeline‑Integration am Laufen: automatisierte Testläufe bei jedem Firmware‑ und Software‑Commit, mit klaren Pass/Fail‑Gates und Fehler‑Triage.
Du verantwortest das Benchmark‑Testprotokoll für externe Hand‑Plattformen und definierst reproduzierbare, instrumentierte Testverfahren.
Test‑Infrastruktur
Du wählst passende Test‑Tools aus und setzt sie ein:
Logic‑Analyser, Oszilloskope, Kraft/Drehmoment‑Sensoren, Motion‑Capture oder kamerabasierter Ground‑Truth, Datenlogger.Du baust eine strukturierte Test‑Resultat‑Datenbank:
Jeder Testlauf wird mit Software‑Version, Hardware‑Revision, Konfiguration und Ergebnis geloggt – nachverfolgbar und abfragbar.Du schreibst Testspezifikationen, die andere Ingenieur:innen unabhängig ausführen und deine Ergebnisse reproduzieren können.
Du definierst Abnahmekriterien für jedes Subsystem, bevor die…
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten: