Integration & Distributed Systems Engineer - Cognitive Twin (Mensch)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+9 more
Requirements
- Ein Hochschulabschluss (Bachelor oder Master) in Informatik, Robotik, Elektrotechnik oder einem verwandten Feld - oder gleichwertige praktische Erfahrung.
- MehrjÀhrige relevante Erfahrung im Design und Betrieb verteilter Echtzeitsysteme und APIs/SDKs, mit nachweisbarer Erfahrung darin, Forschungs-/Prototypen-Code zu produktionsreifen Services zu hÀrten.
- Starkes modernes C++ (C++17), Python fĂŒr Tooling; produktionsreifer, getesteter Code.
- Ein solides VerstÀndnis von Inter-Process-Communication, Netzwerktechnik (TCP/IP) und Echtzeitanforderungen.
- Erfahrung mit Robotik-Middleware (ROS 2 Humble, Fast DDS) und durchsatzstarkem Transport (gRPC/Protobuf), sowie schemabasierter Serialisierung und Codegenerierung (binÀre Schemata wie Protobuf) und Multi-Language-SDK-Generierung.
- Erfahrung mit Echtzeit-Streaming (WebRTC, WebSockets).
- Sicherer Umgang mit containerisiertem Deployment und Orchestrierung (Docker, Kubernetes, Linux).
- Praktische Vertrautheit mit modernen Web-Entwicklungstechnologien (TypeScript und einem Framework wie React) und wie diese die API konsumieren.
- Vertrautheit mit KI-Coding-Tools (z. B. Claude Code, Cursor, Copilot) und agentenbasierter Orchestrierung fĂŒr die Entwicklung.
- Von Vorteil: gRPC-Web/Envoy; CI/CD und Release Engineering fĂŒr verteilte Services; vorherige Erfahrung in der Entwicklung von Software fĂŒr reale Roboter, von Regelkreisen bis zu GerĂ€tetreibern und Middleware; Open-Source-BeitrĂ€ge im Bereich Robotik/Middleware.
- Eine Produktentwicklungs-MentalitĂ€t - dir ist es wichtig, echten Mehrwert fĂŒr Nutzer zu liefern, und du passt dich flexibel an sich Ă€ndernde Produktanforderungen an.
- Teamgeist, eine strukturierte Arbeitsweise und klare technische Kommunikation. Verhandlungssicheres Englisch; Deutsch von Vorteil.
Benefits & conditions
Leistungsorientierte und eigenverantwortliche Arbeitskultur mit flachen Hierarchien sowie flexiblen Arbeitszeiten und 30 Tagen Erholungsurlaub.
About the company
Gestalte die Zukunft der Mensch-Roboter-Kollaboration
Im Software Department gestaltest du Robotik-Lösungen, die die Zusammenarbeit von Mensch und Maschine neu definieren. Du arbeitest mit modernster Technologie und setzt Standards, die die Branche verĂ€ndern. Dabei entwickelst du nicht nur unsere Lösungen mit, sondern setzt neue Trends und treibst Innovationen voran. In einem agilen und interdisziplinĂ€ren Team arbeitest du an spannenden Projekten. Mit klaren Scrum-Prozessen wie Daily Stand-ups, Sprint-Planungen und Reviews bleibst du flexibel und effizient. Die enge Zusammenarbeit mit anderen Fachbereichen ermöglicht es dir, Softwarelösungen zu entwickeln, die nicht nur technisch, sondern auch praktisch ĂŒberzeugen. Hier findest du eine Umgebung, in der KreativitĂ€t und technologische Exzellenz Hand in Hand gehen. Wenn du Ideen RealitĂ€t werden lassen möchtest und SpaĂ daran hast, Technologien auf ein neues Level zu bringen, wartet im Software Development Team bei NEURA genau die richtige Herausforderung auf dich.
- Vollzeit
Riederich ab sofort
Bei NEURA Robotics bauen wir kognitive Roboter und das Neuraverse - das vernetzte Ăkosystem, in dem Roboter, ihre Skills und die Entwickler, die sie bauen, zusammenkommen. Der Cognitive Twin ist die einheitliche Umgebung, in der wir robotische Anwendungen entwerfen, ihre Daten in Echtzeit visualisieren und sie ĂŒber virtuelle und reale Roboter hinweg simulieren und ausfĂŒhren - sodass eine Anwendung in der Simulation gebaut und validiert werden kann, lange bevor sie auf echter Hardware lĂ€uft.
Ein Twin ist nur so nĂŒtzlich wie die Verbindungen, die ihn mit der realen Welt synchron halten. Du verantwortest die API-first-Architektur und die verteilte Kommunikationsschicht des Twins - den Transport, den bidirektionalen Echtzeit-Sync-Loop und die symmetrische Steuerungsebene, die dafĂŒr sorgt, dass sich die Ansteuerung eines virtuellen und eines physischen Roboters identisch verhĂ€lt.
Deine Mission & Herausforderungen
Transport & Echtzeit-Sync: Du entwirfst den Transport - gRPC/Protobuf-Microservices, kompakte binÀre Echtzeit-Frames und WebRTC-Medien-/Datenstreaming - sowie den latenzarmen, durchsatzstarken bidirektionalen Telemetrie-Sync-Loop zwischen Live-Flotten und dem Twin.
Symmetrische Steuerungsebene: Du baust und pflegst einen einzigen Command-Pfad, sodass dieselben Steuerbefehle virtuelle und reale Ziele identisch ansteuern - auch unter Last konsistent.
KonnektivitĂ€t: Du baust die Konnektoren und Echtzeit-Verbindungen, die den Twin und seinen Simulator mit den umliegenden Robotern, Controllern und Diensten synchron halten - einschlieĂlich Device-Data-Ingestion (Fast DDS) - bei durchgĂ€ngig niedriger Latenz.
API-first-Architektur & SDKs: Du entwirfst und verantwortest die querschnittliche API-/SDK-Schicht, auf der jeder Bereich aufbaut, und generierst sprachagnostische SDKs aus dem Scene-Definition-Format, damit sich die Twin-Engine nahtlos in externe Entwicklerumgebungen einbetten lÀsst.
Robustheit verteilter Systeme: Du legst Deployment-Standards fest - Service-Grenzen, Backpressure, Failure- und Reconnection-Semantik -, instrumentierst den Transport fĂŒr Latenz und Durchsatz und hĂ€rtest Services unter Last.
Contracts & KompatibilitĂ€t: Du verantwortest das binĂ€re Datenaustausch-Schema und das Scene-Definition-Format als gemeinsame Grenze zwischen Frontend, SDKs und Simulations-Backend, sowie die SDK-Ergonomie, das Auth-Modell fĂŒr programmatischen Zugriff und die Backward-Compatibility-Policy., STRONGER TOGETHER
Wir sind ein Team. Wir streben danach, GroĂes zu erreichen, indem wir den Erfolg unserer Kollegen und Partner fördern. PASSION DRIVES US
Wir streben nach technologischem Fortschritt, um Menschen ihre wertvolle Zeit fĂŒr angenehme TĂ€tigkeiten zurĂŒckzugeben. MAKING A CHANGE
Wir sind bestrebt, die Welt der Robotik zu revolutionieren, indem wir die Grenzen der Technologie tÀglich verschieben. TRUST AND HONESTY
Durch offene Kommunikation und Transparenz leben wir ein hohes Maà an WertschÀtzung. WE SPEED THINGS UP
Wir geben unser Bestes immer zwei Schritte voraus zu sein. Dies erreichen wir durch Empowerment, Handlungsfreiheit und Eigenverantwortung. WE ARE HUMAN, 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleâŠ