> Markdown version of [/jobs/ext/3168981-software-entwickler-in-fur-multi-agent-path-finding-und-flottensteuerung-mobiler-robotersysteme](https://www.wearedevelopers.com/jobs/ext/3168981-software-entwickler-in-fur-multi-agent-path-finding-und-flottensteuerung-mobiler-robotersysteme). 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 Entwickler:in für Multi-Agent Path Finding und Flottensteuerung mobiler Robotersysteme - **Company:** KNAPP AG - **Location:** Zwaring, Austria (Remote available) - **Salary:** €47,810.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Automation of Tests, C++ (Programming Language), Computer Programming, Continuous Integration, Data Structures, Linux, Protocol Buffers, Python (Programming Language), Search Algorithms, Message Queuing Telemetry Transport (MQTT), Object-Oriented Software Development, Software Product Management, Software Engineering, SQL Databases, TypeScript, Test-Driven Development (TDD), Multi-Agent Systems, Gitlab, Git, AngularJS, Code Restructuring, Docker - **Published:** September 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=987c03933f7c13ff ## About the Role * Du hast Erfahrung oder fundiertes Interesse in Multi-Agent Path Finding, Pfadplanung, Graphalgorithmen, Operations Research, kombinatorischer Optimierung oder verwandten Bereichen. * Begriffe und Verfahren wie A*, Conflict-Based Search, Prioritized Planning, Cooperative Path Finding, Constraint Programming oder heuristische Optimierungsverfahren sind dir idealerweise bereits vertraut. * Du verfügst über ein gutes Verständnis von Graphen, Suchverfahren, algorithmischer Komplexität und geeigneten Datenstrukturen. * Du hast praktische Erfahrung in der Softwareentwicklung mit C++ oder einer vergleichbaren objektorientierten Sprache wie Java. Linux ist für dich keine unbekannte Umgebung. * Du kannst algorithmische Ideen nicht nur prototypisch umsetzen, sondern auch hinsichtlich Laufzeit, Skalierbarkeit, Robustheit und Wartbarkeit bewerten. * Du hast Freude daran, Lösungen mithilfe von Simulationen, Benchmarks und automatisierten Tests systematisch zu analysieren und zu verbessern. * Die Zusammenarbeit in kleinen, fokussierten Teams liegt dir. Idealerweise hast du bereits Erfahrung mit Git, GitLab, Continuous Integration und modernen Entwicklungsprozessen. * TDD, Refactoring und automatisierte Qualitätssicherung sind für dich wesentliche Bestandteile professioneller Softwareentwicklung. * Du hast ein gutes Auge für Software-Design und kannst technische Entscheidungen, algorithmische Trade-offs und Entwicklungsansätze verständlich und selbstbewusst diskutieren. ## Description * Du entwickelst und optimierst Algorithmen für Multi-Agent Path Finding und koordinierst die kollisionsfreie Bewegung großer Flotten mobiler Roboter. * Du beschäftigst dich mit anspruchsvollen Planungsproblemen, beispielsweise Konfliktauflösung, Deadlock-Vermeidung, dynamischer Neuplanung, Reservierungsstrategien und der Optimierung von Fahrwegen und Durchsatz. * Du überführst algorithmische Konzepte und Forschungsergebnisse in robuste, wartbare und performante Produktsoftware. * Du analysierst unterschiedliche Planungsansätze und vergleichst sie anhand realistischer Szenarien, Simulationen und messbarer Qualitätskriterien. * Du arbeitest an der Schnittstelle zwischen Pfadplanung, Transportplanung, Flottensteuerung und der Anbindung externer Systeme wie Fördertechnik, Stationen oder Liften. * Im kleinen, fokussierten Team bringst du eigene Ideen ein, entwickelst Prototypen und gestaltest die technische Weiterentwicklung unserer Flottensteuerung aktiv mit. * Der Schwerpunkt unseres Software-Stacks liegt auf modernem C++. Ergänzend verwenden wir unter anderem Python für Simulationen, Prototyping, Analyse und automatisierte Tests. * Zu unseren Technologien gehören unter anderem C++20, Python, TypeScript, Angular, Protobuf, MQTT, REST, SQL, GitLab, Docker und Linux. * Wir setzen auf Test-driven Development, Continuous Integration, automatisierte Tests und kontinuierliche Verbesserung unserer Software und Entwicklungsprozesse. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [WeAreDevelopers LIVE - Project Chopin: Make Your Team and Agents Play Along](https://www.wearedevelopers.com/videos/2164-wearedevelopers-live-project-chopin-make-your-team-and-agents-play-along) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [Austria – the most livable place for software developers?](https://www.wearedevelopers.com/magazine/20-austria-the-most-livable-place-for-software-developers) - [Finding Jobs in Germany](https://www.wearedevelopers.com/magazine/375-finding-jobs-in-germany)