Das Hardware Department spielt eine zentrale Rolle bei der Entwicklung unserer leistungsfähigen und innovativen Roboter. Sie ist verantwortlich für die Konzeption, Konstruktion und Optimierung der physischen Komponenten des Roboters, einschließlich mechanischer Bauteile, Sensorik und elektrischer Systeme. Das Team arbeitet eng mit anderen Abteilungen wie Softwareentwicklung und Produktmanagement zusammen, um sicherzustellen, dass die Hardware nahtlos mit der Software und den Systemanforderungen harmoniert. Dabei übernimmt die Abteilung Aufgaben wie beispielsweise die mechanische Konstruktion und das Prototyping von Bauteilen und nutzt dafür CAD-Tools und 3D-Drucktechnologien.
System Engineer for Humanoid Robots (Human)
Neura Robotics GmbH • Metzingen
Hier bekommt die Künstliche Intelligenz ihren Körper
-
Vollzeit
Metzingen
Als Robotics Software Engineer mit Fokus auf System Engineering bist du die treibende Kraft hinter der Software, die unsere humanoiden Roboter zum Leben erweckt.
Du entwirfst, entwickelst und integrierst den Low-Level- bis Mid-Level-Software-Stack und sorgst für eine nahtlose Kommunikation – von der Hardware-Abstraktionsschicht bis zur Anwendungsebene.
Deine Arbeit bildet die Grundlage für eine robuste, performante und skalierbare Softwarearchitektur, auf der alle robotischen Funktionen aufbauen.
Du arbeitest intensiv mit Echtzeit-Kommunikationsprotokollen, Robotics Middleware und High-Performance-C++, um ein zuverlässiges, konsistentes System zu schaffen.
- Entwerfe und implementiere die Software-Systemarchitektur unserer humanoiden Robotikplattformen – modular, zuverlässig und echtzeitfähig.
- Schreibe sauberen, effizienten und wartbaren Code in modernem C++ (C++17/20) für das zentrale Robotik-Framework.
- Architekturiere und verwalte Datenflüsse sowie Kommunikationsschnittstellen mit ROS2 und dem zugrundeliegenden DDS-Framework.
- Integriere verschiedene Hardware-Komponenten (Aktuatoren, Sensoren, Recheneinheiten) zu einem einheitlichen Softwaresystem.
- Arbeite eng mit Hardware-, Control- und Application-Engineering-Teams zusammen, um Anforderungen zu definieren und eine reibungslose Systemintegration sicherzustellen.
- Entwickle Tools für Systemdiagnose, Monitoring und Performance-Analyse.
- Erstelle und pflege technische Dokumentationen zu Systemarchitektur, APIs und Kommunikationsprotokollen.
- Etabliere und fördere Best Practices in der Softwareentwicklung – inklusive Versionsverwaltung (Git), CI/CD-Pipelines und automatisiertem Testing.
- Ausbildung: Bachelor oder Master in Informatik, Software Engineering, Robotik, Mechatronik oder einem verwandten technischen Fachgebiet.
- Erfahrung: Mindestens 3 Jahre Berufserfahrung in der Softwareentwicklung für Robotik oder komplexe Hardware-Systeme.
- C++-Expertise: Sehr gute Kenntnisse in modernem C++ (C++11 oder neuer) – insbesondere objektorientiertes Design, Datenstrukturen und Performance-Optimierung.
- Robotik-Verständnis: Fundiertes Wissen in Kinematik, Dynamik, Regelungstechnik und Sensorfusion.
- EtherCAT-Erfahrung: Praktische Erfahrung in der Implementierung und Fehlersuche von EtherCAT-Netzwerken für Echtzeitsteuerung – inklusive CoE (CANopen over EtherCAT), Distributed Clocks und Master/Slave-Konfigurationen.
- Middleware: Nachweisliche Erfahrung mit ROS2 und tiefes Verständnis der zugrunde liegenden DDS-Konzepte.
- Erfahrung mit weiteren Feldbusprotokollen wie CANopen oder Profinet.
- Kenntnisse in Echtzeitbetriebssystemen (RTOS) wie QNX, VxWorks oder Linux mit PREEMPT_RT.
- Vertraut mit Simulationsumgebungen wie Gazebo oder NVIDIA Isaac Sim.
- Routine im Einsatz von Python für Scripting, Automatisierung und Testing.
- Erfahrung in der Entwicklung und Wartung von EtherCAT-Stacks und Gerätekonfigurationen für Echtzeitsteuerung.
- Wissen im Umgang mit Container-Technologien (z. B. Docker, Kubernetes).
- Grundkenntnisse in Safety-relevanten Softwarestandards (z. B. ISO 26262).
Worauf du dich freuen kannst
Gestaltungsfreiheit und Agilität
Leistungsorientierte und eigenverantwortliche Arbeitskultur mit flachen Hierarchien sowie flexiblen Arbeitszeiten und 30 Tagen Erholungsurlaub.
Leidenschaft zu gewinnen
Ein leidenschaftliches und hochqualifiziertes Team aus internationalen Experten, die Roboterassistenten neu definieren wollen.
Attraktive Vergütung
Wettbewerbsfähiges Gehaltspaket plus spezielle Mitarbeiterrabatte.
One Team
Ob Sommerfest oder Firmen-Townhall-Meetings – Erfolge feiern wir gemeinsam.
Weiterentwicklung
Unterstützung bei deiner persönlichen und beruflichen Entwicklung.
Unsere Unternehmenswerte. Die Eckpfeiler unseres Erfolgs.
Wir sind ein Team. Wir streben danach, Großes zu erreichen, indem wir den Erfolg unserer Kollegen und Partner fördern.
Wir streben nach technologischem Fortschritt, um Menschen ihre wertvolle Zeit für angenehme Tätigkeiten zurückzugeben.
Wir sind bestrebt, die Welt der Robotik zu revolutionieren, indem wir die Grenzen der Technologie täglich verschieben.
Durch offene Kommunikation und Transparenz leben wir ein hohes Maß an Wertschätzung.
Wir geben unser Bestes immer zwei Schritte voraus zu sein. Dies erreichen wir durch Empowerment, Handlungsfreiheit und Eigenverantwortung.
Der Mensch steht im Mittelpunkt all unseren Handelns.
Unser Standort
Unsere Headquarters in Metzingen und in Riederich sind das Herz unseres Unternehmens. Hier befinden sich nicht nur unsere Büros, sondern auch die Produktion, die Academy, die Logistik und die Tech Labs – alles vereint, um Ideen Wirklichkeit werden zu lassen. Riederich selbst ist ein kleiner, ruhiger Ort, nur einen Kilometer entfernt von Metzingen, einer Stadt mit ganz eigenem Charakter.
Metzingen ist weltweit als Outlet City bekannt und zieht Menschen aus aller Welt an. Hier kannst du exklusive Designerläden in einer entspannten, charmanten Umgebung genießen. Gleichzeitig bietet die Stadt Restaurants, Cafés und eine bodenständige schwäbische Gemütlichkeit – ideal, um nach der Arbeit zu entspannen.
Bewerbungsprozess
Wir sorgen für einen transparenten und effizienten Ablauf und freuen uns darauf, dich während des Bewerbungsprozesses kennenzulernen.