Software Engineer in Test, Robotics Middleware & Systems - Humanoid (Mensch)
About this role
Deine Mission & Challenges
Wir suchen einen leidenschaftlichen und hands-on Software Engineer in Test für unser Humanoid 4NE-1 Team. In dieser Rolle verantwortest du die Entwicklung skalierbarer Testinfrastruktur, Automatisierungsframeworks und Validierungsstrategien, um die Zuverlässigkeit, Performance und Sicherheit der Software sicherzustellen, die unsere humanoiden Roboter antreibt.
Du arbeitest eng mit Software Engineers, Middleware Engineers, Perception Engineers und Robotics Developers zusammen, um robuste Test- und Validierungspipelines über den gesamten Robotik-Stack hinweg aufzubauen – von Embedded Devices und Middleware Services bis hin zu Perception, Motion Control und autonomem Verhalten.
Diese Rolle geht über klassisches QA hinaus. Wir suchen eine*n Engineer, der/die komplexe Robotiksysteme versteht, Fehlermodi identifiziert, automatisierte Validierungsframeworks entwickelt und direkt Code beiträgt, um Systemrobustheit und Developer Productivity zu verbessern.
Deine Arbeit hat direkten Einfluss auf die Zuverlässigkeit von Robotern, die in realen Umgebungen eingesetzt werden, und hilft dabei, Engineering-Qualitätsstandards für die gesamte 4NE-1 Software Platform zu etablieren.
Auf was können wir uns freuen
Abgeschlossenes Bachelor- oder Masterstudium in Robotik, Informatik, Elektrotechnik, Mechatronik oder einem verwandten Bereich.
Sehr gute Software-Engineering-Grundlagen und Erfahrung im Aufbau automatisierter Testsysteme.
Erfahrung mit verteilten Softwaresystemen, Middleware oder Robotikplattformen.
Fähigkeit, eng mit Perception-, Controls-, Infrastructure- und Platform-Engineering-Teams zusammenzuarbeiten.
Ausgeprägte Debugging-Mentalität und systemisches Denken.
Sehr gute Programmierkenntnisse in C++ und Python.
Erfahrung in der Entwicklung automatisierter Testframeworks und Tools.
Tiefes Verständnis von Software-Testmethoden wie Unit-, Integration-, System-, Regression- und End-to-End-Testing.
Erfahrung mit ROS 2, DDS oder verteilten Robotik-Middleware-Architekturen.
Verständnis von Robotiksystemen, einschließlich:
Sensorintegration
Kalibrierungsworkflows
Synchronisation
State Estimation
Motion-Control-Systemen
Erfahrung im Debugging komplexer Interaktionen zwischen Software, Hardware und vernetzten Systemen.
Erfahrung im Aufbau von CI/CD-Pipelines und automatisierten Validierungsworkflows.
Vertrautheit mit Linux-basierten Entwicklungsumgebungen.
Sehr gutes Verständnis von Softwarearchitektur, System Observability, Logging und Diagnostik.
Erfahrung mit Git und modernen Softwareentwicklungspraktiken.
Nice to Have
Erfahrung mit Robotik-Perception-Systemen wie Kameras, LiDAR, IMUs oder Kraft-/Drehmomentsensoren.
Erfahrung in der Validierung von Multi-Sensor-Systemen und Synchronisationspipelines.
Erfahrung mit Simulationsumgebungen wie Isaac Sim, Gazebo oder MuJoCo.
Erfahrung mit Hardware-in-the-Loop (HIL) und Software-in-the-Loop (SIL) Testing.
Verständnis von Echtzeitsystemen und deterministischer Kommunikation.
Kenntnisse von Robotik-Kommunikationsprotokollen wie EtherCAT, CAN, DDS oder OPC-UA.
Erfahrung mit Performance Testing, Stress Testing und Reliability Engineering.
Erfahrung mit cloudbasierter Testinfrastruktur und groß angelegten automatisierten Validierungssystemen.
Vertrautheit mit sicherheitsrelevanten Standards und Validierungsprozessen für Robotiksysteme.
Company at a glance
NEURA Robotics is a German high-tech company founded in 2019 in Metzingen near Stuttgart with the goal to revolutionize the world of robotics. Our mission is to expand the skill set of robots with cognitive capabilities so that they can work with humans in existing environments without having to invest in complex and costly safety systems. We aim to help make numerous fields of work more attractive, safer, and more social. Our guiding principle “we serve humanity” sums up this mission.
Today, more than 1500 team members from over 45 countries are working on advanced technology in the fields of environmental perception, drive and control technology, materials science, mechanical design, and AI.
By developing all key components such as AI, control software, sensor technology, and mechanical components in-house, the development team has made groundbreaking progress in a variety of areas.
With products such as MAiRA, the world’s first cognitive robot, or MiPA, a household and service robot, humanity awaits a new era of robotics. NEURA Robotics is currently working on launching 4NE1 (“For Anyone”), the first humanoid robot ready for series production.
With the Neuraverse, a comprehensive ecosystem for innovations in the field of cognitive robotics, NEURA Robotics is creating an important technical basis for automation solutions and enabling the networking of robots and partner companies on a global scale.
Tired of cold applications?
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Know someone who'd be great for this?