> Markdown version of [/jobs/ext/124146-test-engineer-dexterous-humanoid-hand-mensch](https://www.wearedevelopers.com/jobs/ext/124146-test-engineer-dexterous-humanoid-hand-mensch). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Test Engineer - Dexterous Humanoid Hand (Mensch) - **Company:** Neura Robotics GmbH - **Location:** München, Germany - **Contract:** Permanent contract - **Skills:** Testing (Software), Test Suite, Unit Testing, C++ (Programming Language), Code Coverage, Databases, Continuous Integration, Software Debugging, Middleware, Ethernet, Firmware, Python (Programming Language), Microsoft Office, Regression Testing, Scaled Agile Framework, Signal Integrity, Subsystems, Universal Asynchronous Receiver/Transmitter, Data Logging, Test Scripts, Integration Tests, Information Technology, ONNX (Open Neural Network Exchange) Format - **Published:** May 16, 2026 - **Apply:** https://de.indeed.com/viewjob?jk=210b4de589f9880a ## About the Role + Abschluss in Elektrotechnik, Mechatronik, Informatik oder einem verwandten Fach. + Hands-on-Erfahrung im Testen von Embedded-Systemen: Bring-up, Bus-Protokolle (SPI, I²C, UART, CAN), Signalintegritäts-Messungen und Firmware-Debugging auf echter Hardware. + Erfahrung mit automatisierten Software-Tests in Python oder C++ - Unit-Tests, Integrationstests, Regression-Suites. + Fähigkeit, Firmware und Software zu lesen und zu verstehen, um zu erkennen, was getestet werden muss und wo die Edge Cases liegen - ohne den gesamten Produktivcode selbst schreiben zu müssen. + Erfahrung mit Messtechnik: Oszilloskope, Logic-Analyser, Stromzangen - du richtest den Messplatz souverän ein und erfasst, was tatsächlich passiert. + Strukturiertes Denken über Fehlermodi: Aus einer Systembeschreibung kannst du mögliche Fehler systematisch ableiten und Tests entwerfen, die sie aufdecken. * Strongly Preferred + Erfahrung mit ROS 2, DDS-Middleware oder Echtzeit-Kommunikationssystemen. + Erfahrung mit Hardware-in-the-Loop (HIL) oder dem Design physischer Testaufbauten. Vertrautheit mit Motorregelungssystemen - brushed DC oder BLDC - und typischen Fehlermodi von Positionsregelung, Strombegrenzung und Encoder-Feedback-Loops. + Erfahrung beim Aufbau oder Mitwirken an CI/CD-Pipelines für Embedded- oder Robotik-Software. + Kenntnisse in Kraft/Drehmoment-Messung und taktilen Sensorsystemen. + Erfahrung im Testen gelernter bzw. probabilistischer Systeme: Validierung von Output-Verteilungen, Testen von Confidence-Schwellen und Definition akzeptablen Verhaltens bei Out-of-Distribution-Inputs. + Background oder Berührungspunkte mit Functional-Safety-Tests - den Unterschied zwischen Korrektheit und Sicherheit zu testen zu verstehen, ist ein großer Pluspunkt. ## Description 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 Integration beginnt - nicht danach., + Die meisten Test-Rollen in der Robotik sind entweder rein Software oder rein Hardware. Diese hier spannt beides zusammen und verlangt echte Fluency an der Schnittstelle - die interessanten Fehler entstehen fast immer zwischen PCB-Revision, Firmware-Änderung und gleichzeitiger DDS-Schema-Anpassung. + Außerdem testest du ein System, dessen Perception-Layer ein gelerntes Modell auf einer NPU ist. Zu definieren, was "korrekt" für einen taktilen Slip-Klassifikator bedeutet, der einen sicherheitsrelevanten Motorbefehl speist, ist kein gelöstes Problem. Du musst sorgfältig überlegen, wie probabilistische Outputs in einem deterministischen Control-Kontext validiert werden und wie Testabdeckung für ein System aussieht, das graceful statt clean scheitert. + Auch der Benchmark-Framework für externe Hand-Plattformen liegt bei dir. Diese Arbeit hat direkten strategischen Wert - die Ergebnisse entscheiden, welche externen Plattformen wir integrieren und wie gut unsere eigenen im Vergleich abschneiden. Das ist sichtbare Arbeit mit echtem Programmeinfluss, kein Back-Office-Job. ## Related Videos - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) ## Related Articles - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023)