Auf einen Blick
- Aufgaben: Entwickle skalierbare Testinfrastrukturen und automatisierte Validierungsstrategien für humanoide Roboter.
- Unternehmen: Innovatives Unternehmen im Bereich Robotik mit einem dynamischen Team.
- Vorteile: Attraktives Gehalt, flexible Arbeitszeiten und Möglichkeiten zur beruflichen Weiterentwicklung.
- Weitere Informationen: Tolle Karrierechancen in einem kreativen und unterstützenden Umfeld.
- Warum dieser Job: Gestalte die Zukunft der Robotik und arbeite an spannenden Projekten mit echtem Einfluss.
- Qualifikationen: Studium in Robotik oder verwandten Bereichen und Erfahrung in Softwaretests.
Das prognostizierte Gehalt liegt zwischen 49500 - 60500 CHF pro Jahr.
Wir suchen einen leidenschaftlichen und praktischen Software Engineer in Test, der unserem Humanoid 4NE-1 Team beitritt. In dieser Rolle sind Sie verantwortlich für die Entwicklung einer skalierbaren Testinfrastruktur, Automatisierungsframeworks und Validierungsstrategien, die die Zuverlässigkeit, Leistung und Sicherheit der Software gewährleisten, die unsere humanoiden Roboter antreibt.
Sie arbeiten eng mit Software-Ingenieuren, Middleware-Ingenieuren, Wahrnehmungsingenieuren und Robotik-Entwicklern zusammen, um robuste Test- und Validierungspipelines über den gesamten Robotik-Stack hinweg aufzubauen – von eingebetteten Geräten und Middleware-Diensten bis hin zu Wahrnehmung, Bewegungssteuerung und autonomem Verhalten. Diese Rolle geht über traditionelle QA hinaus. Wir suchen einen Ingenieur, der komplexe robotische Systeme verstehen, Fehlermodi identifizieren, automatisierte Validierungsframeworks aufbauen und direkt Code beitragen kann, um die Systemrobustheit und die Produktivität der Entwickler zu verbessern.
Ihre Arbeit wird sich direkt auf die Zuverlässigkeit von Robotern auswirken, die in realen Umgebungen betrieben werden, und dazu beitragen, Qualitätsstandards in der Ingenieurskunst über die 4NE-1 Softwareplattform hinweg festzulegen.
Was wir erwarten:
- Abschluss (Bachelor oder Master) in Robotik, Informatik, Elektrotechnik, Mechatronik oder einem verwandten Bereich
- Starke Grundlagen in der Softwareentwicklung mit Erfahrung im Aufbau automatisierter Testsysteme
- Erfahrung mit verteilten Softwaresystemen, Middleware oder Robotik-Plattformen
- Fähigkeit zur engen Zusammenarbeit mit Wahrnehmungs-, Steuerungs-, Infrastruktur- und Plattformengineering-Teams
- Starker Debugging-Mindset und systemisches Denken
- Starke Programmierkenntnisse in C++ und Python
- Erfahrung in der Entwicklung automatisierter Testframeworks und -werkzeuge
- Tiefes Verständnis von Software-Testmethoden (Unit-, Integrations-, System-, Regression-, End-to-End-Tests)
- Erfahrung mit ROS2, DDS oder verteilten Robotik-Middleware-Architekturen
- Verständnis von robotischen Systemen, einschließlich: Sensorintegration, Kalibrierungsworkflows, Synchronisation, Zustandsabschätzung, Bewegungssteuerungssysteme
- 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
- Starkes Verständnis von Softwarearchitektur, Systembeobachtbarkeit, Protokollierung und Diagnostik
- Erfahrung mit Git und modernen Softwareentwicklungsmethoden
Wünschenswerte Fähigkeiten:
- Erfahrung mit Robotik-Wahrnehmungssystemen (Kameras, LiDAR, IMUs, 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) Tests
- Verständnis von Echtzeitsystemen und deterministischer Kommunikation
- Kenntnisse über Kommunikationsprotokolle in der Robotik wie EtherCAT, CAN, DDS oder OPC-UA
- Erfahrung mit Leistungstests, Stresstests und Zuverlässigkeitsengineering
- Einblick in cloudbasierte Testinfrastrukturen und großangelegte automatisierte Validierungssysteme
- Vertrautheit mit sicherheitsrelevanten Standards und Validierungsprozessen für robotische Systeme
Software Engineer in Test, Robotics Middleware & Systems - Humanoid (human) Arbeitgeber: Neura Robotics
Als Arbeitgeber bieten wir eine dynamische und innovative Arbeitsumgebung, in der Sie als Software Engineer in Test für humanoide Roboter an vorderster Front stehen. Unsere Unternehmenskultur fördert Zusammenarbeit und Kreativität, während wir Ihnen zahlreiche Möglichkeiten zur beruflichen Weiterentwicklung und zum Lernen bieten. Zudem profitieren Sie von modernsten Technologien und einem engagierten Team, das sich leidenschaftlich für die Entwicklung sicherer und zuverlässiger Robotersysteme einsetzt.