Beschreibung
Der Softwareentwickler für Tests ist verantwortlich für skalierbare Testinfrastruktur, Automatisierungs-Frameworks und Validierungsstrategien für Software, die humanoide Roboter antreibt. Die Rolle umfasst die Arbeit mit Embedded-Geräten, Middleware, Wahrnehmung, Bewegungssteuerung und autonomem Verhalten sowie den Aufbau automatisierter Pipelines und das Debuggen komplexer Interaktionen zwischen Software, Hardware und vernetzten Systemen. Bewerber benötigen einen Abschluss in einem einschlägigen Ingenieur- oder Informatikfach, fundierte C++- und Python-Kenntnisse, Erfahrung mit Robotik und verteilten Systemen, Kenntnisse in ROS2 oder DDS sowie Erfahrung mit CI/CD und automatisierter Validierung.

