Safety Test Engineer - Robot Arms

Neura Robotics GmbH
Riederich, Germany
3 days ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English, German
Job source

Tech stack

Java (Programming Language) Application Frameworks Automation of Tests Code Coverage Cyber Security Continuous Integration Firmware Failure Mode Effects Analysis Python (Programming Language) Kinematics Regression Testing Scaled Agile Framework
+7 more
Selenium Test Case Test Scripts Gitlab Git Information Technology Cucumber (Software)

Job description

  • Du planst, entwickelst und führst Testfälle für Sicherheitsfunktionen unserer Roboter durch, z. B. Not-Halt, Schutzstopp, Safe Torque Off (STO), sicherheitsgerichtete Geschwindigkeits- und Positionsbegrenzungen, Sicherheitszonen sowie kollaborative Betriebsarten.
  • Du validierst die Sicherheitsperformance unter realen Bedingungen, einschließlich Stoppzeiten und Anhaltewegen, Speed and Separation Monitoring, Power and Force Limiting sowie der Messung von Kontaktkräften und -drücken.
  • Du testest sicherheitsrelevante Schnittstellen, darunter Safety-I/O, die Kommunikation zwischen Safety-SPS und Steuerungen sowie sicherheitsgerichtete Feldbusprotokolle.
  • Du führst Fault-Injection- und Negativtests durch, beispielsweise bei Sensorausfällen, Kommunikationsverlust, Stromunterbrechungen oder ungültigen Konfigurationen, um sicherzustellen, dass das System einen sicheren Zustand erreicht.
  • Du nutzt dein mechatronisches Fachwissen aus Mechanik, Elektrotechnik und Regelungstechnik, um potenzielle Fehlerursachen frühzeitig zu erkennen und Tests zu entwickeln, die reale Integrationsprobleme aufdecken.

Compliance & Dokumentation

  • Du unterstützt die Einhaltung relevanter Normen und Standards, darunter ISO 10218-1/-2, ISO/TS 15066, ISO 13849, IEC 61508 / IEC 62061 und IEC 60204-1.
  • Du stellst die vollständige Rückverfolgbarkeit von Sicherheitsanforderungen und Ergebnissen der Risikobeurteilung bis hin zu Testfällen, Testergebnissen und identifizierten Abweichungen sicher.
  • Du erstellst und pflegst Testpläne, Testberichte und Verifikationsnachweise für den Safety Case sowie für Audits durch Zertifizierungsstellen, beispielsweise den TÜV.
  • Du wirkst aus Testperspektive an Risikobeurteilungen, FMEA und Gefährdungsanalysen mit.

Release-Validierung & Testautomatisierung

  • Du führst sicherheitsrelevante Regressionstests über verschiedene Software- und Firmware-Releases sowie Hardwarevarianten hinweg durch.
  • Du entwickelst und betreust automatisierte und teilautomatisierte Testumgebungen, einschließlich Prüfständen, Messgeräten und Testskripten, und integrierst diese nach Möglichkeit in CI/CD-Pipelines.
  • Du analysierst Fehler, treibst Ursachenanalysen voran und kommunizierst sicherheitsrelevante Erkenntnisse klar und verständlich an die beteiligten Stakeholder.
  • Du dokumentierst, verfolgst und koordinierst die Behebung von Fehlern bis zu deren vollständiger Lösung.

Zusammenarbeit & Verantwortung

  • Du fungierst als zentrale Schnittstelle zwischen Functional Safety, Firmware, Robotik und Applikationsentwicklung.
  • Du unterstützt und betreust Junior Engineers und bringst dich aktiv in Sprint Planning, Aufwandsschätzungen und Retrospektiven innerhalb agiler Teams ein.
  • Du treibst die kontinuierliche Verbesserung unserer Sicherheitstestmethoden, Testabdeckung und eingesetzten Tools voran.

Requirements

  • Abgeschlossenes Bachelor- oder Masterstudium in Mechatronik, Robotik, Elektrotechnik, Maschinenbau, Informatik oder einem vergleichbaren Fachgebiet.
  • Mindestens 5 Jahre Erfahrung im Testing, in der Validierung oder Verifikation sicherheitskritischer mechatronischer oder robotischer Systeme, idealerweise in der industriellen Automatisierung oder mit kollaborativen Robotern.
  • Fundiertes Verständnis der Grundlagen von Roboterarmen, insbesondere Kinematik, Gelenk- und kartesische Bewegungen, Koordinaten- und Referenzsysteme, Sicherheitsgrenzen sowie Prinzipien der Mensch-Roboter-Kollaboration.
  • Gute Kenntnisse funktionaler Sicherheitskonzepte und relevanter Standards, einschließlich Performance Level (PL), Safety Integrity Level (SIL), Sicherheitsarchitekturen und sicherer Systemzustände.
  • Praktische Erfahrung mit sicherheitsrelevanter Hardware und deren Prüfung, beispielsweise Safety-SPS oder Sicherheitssteuerungen, Safety-I/O, Kraft- und Druckmessgeräten sowie Oszilloskopen oder Datenloggern.
  • Erfahrung in der Erstellung strukturierter Testspezifikationen, Testberichte und Dokumentationen zur Anforderungsrückverfolgbarkeit.
  • Programmier- oder Skriptingkenntnisse in Python und/oder Java. Erfahrung mit Testautomatisierung, beispielsweise Cucumber/BDD oder Selenium, sowie Git sind von Vorteil.
  • Erfahrung mit CI/CD-Pipelines, beispielsweise GitLab, und der Zusammenarbeit in agilen, interdisziplinären Teams.
  • Fähigkeit, Aufgaben teamübergreifend zu koordinieren und weniger erfahrene Kolleginnen und Kollegen fachlich zu unterstützen.
  • Sehr gute Englischkenntnisse sind erforderlich; Deutschkenntnisse sind von Vorteil.

Nice to have

  • Erfahrung bei der Unterstützung von CE-Kennzeichnungsverfahren oder Sicherheitszertifizierungen durch unabhängige Prüfstellen.
  • Kenntnisse zu Cybersecurity-Aspekten sicherheitsrelevanter Systeme.
  • Erfahrung mit ROS oder anderen Robotik-Technologien.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Loading talks and stories from around this role…