> Markdown version of [/jobs/ext/1378203-software-engineer-interface-architecture-platform-integration-mensch](https://www.wearedevelopers.com/jobs/ext/1378203-software-engineer-interface-architecture-platform-integration-mensch). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Interface Architecture & Platform Integration (Mensch) - **Company:** Neura Robotics GmbH - **Location:** Metzingen, Germany - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Computing Platforms, User Authentication, C++ (Programming Language), CMake, Code Review, Debian Linux, Software Debugging, Middleware, Hardware Interface Design, Python (Programming Language), Message Queuing Telemetry Transport (MQTT), OPC Unified Architecture, Software Engineering, Management of Software Versions, ZeroMQ (Concurrent Programming Libraries), Openapi, Gitlab-ci, Information Technology, Docker - **Published:** July 22, 2026 - **Apply:** https://de.indeed.com/viewjob?jk=8e90a35a56f41c87 ## About the Role * Abschluss in Informatik, Softwaretechnik, Robotik oder einem vergleichbaren Bereich. * Idealerweise 3+ Jahre relevante Berufserfahrung in Robotik, Softwareentwicklung oder einem verwandten technischen Bereich. * Ausgeprägtes Verantwortungsbewusstsein für die Pflege eines produktiven Robotik-Middleware-Repositorys, einschließlich Architekturentscheidungen, Issue-Triage, Code-Reviews, Dokumentation und Releases. * Fähigkeit, API-Oberflächen über mehrere Protokolle hinweg zu pflegen, einschließlich FastDDS-Clients/-Server, REST-/OpenAPI-Endpunkten und Python-Bindings. * Solide Erfahrung mit C++17 und CMake sowie die Fähigkeit, mit modularen/plugin-basierten Komponenten, gemeinsamen Schnittstellen, Adaptern und Client-SDKs zu arbeiten. * Praktische Erfahrung mit verteilten Kommunikationssystemen wie FastDDS/DDS, ROS 2 oder vergleichbarer Robotik-Middleware, einschließlich Netzwerk-Discovery und Laufzeit-Debugging. * Du fühlst dich wohl in der Arbeit nah an AMR-/MAV-Systemen - inklusive Navigations-APIs, Roboterzustandsverwaltung, Hardware-Adaptern sowie PLC- und Felddebugging. * Ausgeprägte Engineering-Disziplin: Unit-/Integrations-/Live-Tests, GitLab CI/CD, Docker-basierte Entwicklung, statische Analyse, Debian-/Wheel-Packaging, semantische Versionierung und Changelog-Pflege. * Erfahrung mit SDK-Entwicklung, Entwicklerplattformen oder Partnerintegrationen ist ein starkes Plus. * Gute Englischkenntnisse in Wort und Schrift. ## Description Wir suchen einen Softwareentwickler (m/w/d), der die internen und externen Schnittstellen der Mobile Robotics gestaltet, implementiert und pflegt. Du arbeitest in der Softwareabteilung an der Kernsoftware von Mobile Robotics und definierst, wie unsere Roboter mit übergeordneten Softwareplattformen kommunizieren. Dabei sorgst du für technische Konsistenz über alle Produktlinien hinweg und etablierst einheitliche, nutzer- und hardwareseitige APIs. Zur Rolle gehört außerdem die Konzeption eines Dispatcher-Mechanismus, der unterschiedlichen Hardwareversionen die passenden Softwarekonfigurationen zuweist. * Du pflegst und entwickelst die Kommunikationsarchitektur zwischen unseren Robotern und übergeordneten Softwareplattformen und sorgst für technische Konsistenz über alle Produktlinien hinweg. * Du gestaltest und pflegst einheitliche APIs - für Nutzer, Entwickler, Integrations- und Hardwareschnittstellen - für unterschiedliche Zielgruppen wie Kunden, Entwickler, Systemintegratoren, Partner und interne Teams. * Du entwickelst und pflegst REST-/gRPC-APIs, Python-/C++-SDKs, OPC UA-, MQTT-, ROS-2- und ZeroMQ-basierte Schnittstellen sowie weitere Integrationsebenen. * Du entwirfst und pflegst einen Dispatcher-Mechanismus, der die passende Softwarekonfiguration, das Schnittstellenverhalten und den Funktionsumfang den jeweiligen Robotermodellen und Hardwareversionen zuordnet. * Du gewährleistest API-Versionierung, Abwärtskompatibilität, Authentifizierung, Autorisierung, sicheren Zugriff und klare Schnittstellenverantwortlichkeiten. * Du unterstützt externe Partner und Systemintegratoren bei der Integration - von Onboarding über Debugging und Fehleranalyse bis hin zur Unterstützung im realen Einsatz. * Du erstellst und pflegst API-Dokumentationen, SDK-Beispiele, Schnittstellenspezifikationen und Konfigurationsleitfäden. ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [For the REST of us: API First and Conway’s Law](https://www.wearedevelopers.com/videos/1932-for-the-rest-of-us-api-first-and-conway-s-law) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Contract-First Frontend: Scaling Reliable UIs with OpenAPI and AI](https://www.wearedevelopers.com/videos/1995-contract-first-frontend-scaling-reliable-uis-with-openapi-and-ai) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023) - [Finding Jobs in Germany](https://www.wearedevelopers.com/magazine/375-finding-jobs-in-germany) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023)