Software Entwickler:in für Multi-Agent Path Finding und Flottensteuerung mobiler Robotersysteme

KNAPP AG

Dobl-Zwaring

Hybrid

EUR 35,000 - 42,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Home-Office möglich
Werksrestaurant
KNAPP Vitalprogramm

Job summary

KNAPP AG in Österreich sucht Software Entwickler:in für Multi-Agent Path Finding und Flottensteuerung mobiler Robotersysteme. Sie arbeiten an Algorithmen, Koordination großer Flotten und Integration in bestehende Systeme.

Der Schwerpunkt liegt auf C++20, Python und modernen Entwicklungsmethoden; Sie testen, optimieren und liefern robuste Produktsoftware. Sie arbeiten in einem kleinen, fokussierten Team und gestalten die technische Weiterentwicklung aktiv mit.

Qualifications

  • Erfahrung oder starkes Interesse in Multi-Agent Path Finding oder verwandten Bereichen.
  • Gute Kenntnisse in C++20 und Linux-Umgebungen.
  • Erfahrung mit GitLab CI/CD oder modernen Entwicklungsprozessen vorteilhaft.

Responsibilities

  • Algorithmen für Multi-Agent Path Finding entwickeln und Koordination großer Flotten.
  • Bearbeitung anspruchsvoller Planungsprobleme wie Konfliktauflösung und dynamische Neuplanung.
  • Prototypen bauen, Tests durchführen und robuste Produktsoftware sicherstellen.
  • Schnittstellen zwischen Pfadplanung, Transportplanung und externer Infrastruktur koordinieren.

Skills

Multi-Agent Path Finding
Koordinierung großer Flotten
Graphalgorithmen
Operations Research

Tools

C++20
Python
TypeScript
Angular
Protobuf
MQTT
REST
SQL
GitLab
Docker
Linux

Job description

Wählen Sie aus, wie oft (in Tagen) Sie eine Benachrichtigung erhalten möchten:

Software Entwickler:in für Multi-Agent Path Finding und Flottensteuerung mobiler Robotersysteme

Wir entwickeln automatisierte Shuttle-Transportsysteme, die sich intelligent, sicher und effizient durch komplexe Logistikumgebungen bewegen. Unsere Software koordiniert ganze Flotten mobiler Roboter und sorgt dafür, dass Transportaufträge optimal geplant und ausgeführt werden.

Dafür suchen wir Verstärkung mit Erfahrung oder besonderem Interesse in den Bereichen Multi-Agent Path Finding, Bewegungsplanung und algorithmische Optimierung. Gemeinsam gestalten wir die nächste Generation intelligenter Flottensteuerungssysteme für die Intralogistik.

  • 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.
  • Du begeisterst dich für anspruchsvolle algorithmische Probleme und möchtest komplexe Bewegungs- und Planungsaufgaben mit hochwertiger Software lösen.
  • 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.

#weareknapp
Wir sind ein innovatives Unternehmen, das sich auf die Entwicklung von automatisierten Shuttle Transportsystemen im Bereich der Robotik spezialisiert hat. Unsere Vision ist es, die Zukunft der Logistik mitzugestalten und gleichzeitig nachhaltige und effiziente Transportlösungen zu entwickeln. Wir bieten fachliche und persönliche Weiterbildungsprogramme sowie die Mitarbeit in einem motivierten Team, in dem die Bereitschaft Verantwortung zu übernehmen und die Begeisterung für die Umsetzung von Ideen willkommen sind. Du hast flexible Arbeitszeiten mit Home-Office Möglichkeit, ein Werksrestaurant sowie ein ganzjähriges KNAPP Vitalprogramm mit vielen Gesundheits- und Aktivitätsprogrammen.

Für diese Position gilt ein Mindestgehalt von EUR 3.415,01 brutto pro Monat (KV für Metallgewerbe, 38,5 Wochenstunden). Das Gehalt wird individuell berechnet und selbstverständlich bieten wir eine marktkonforme Bezahlung in Abhängigkeit von Ihrer Qualifikation und Vorerfahrung.

Wir freuen uns darauf dich kennenzulernen!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Entwickler:in für Flottensteuerung von mobilen Robotersystemen (m/w/d)
Software Entwickler:in für Flottensteuerung von mobilen Robotersystemen (m/w/d)

KNAPP AG • Dobl-Zwaring

Hybrid
EUR 35,000 - 42,000
Home-Office
Werksrestaurant
KNAPP Vitalprogramm
+2
Senior Software Entwickler:in für Flottensteuerung von mobilen Robotersystemen (m/w/d)
Senior Software Entwickler:in für Flottensteuerung von mobilen Robotersystemen (m/w/d)

KNAPP AG • Dobl-Zwaring

Hybrid
EUR 35,000 - 42,000
Home-Office
Werksrestaurant
Vitalprogramm
Software Entwickler:in für Flottensteuerung von mobilen Robotersystemen (m/w/d)
Software Entwickler:in für Flottensteuerung von mobilen Robotersystemen (m/w/d)

KNAPP AG • Austria

Hybrid
EUR 35,000 - 42,000
Home office möglich
Werksrestaurant
KNAPP Vitalprogramm
+2
Senior Software Entwickler:in für Flottensteuerung von mobilen Robotersystemen (m/w/d)
Senior Software Entwickler:in für Flottensteuerung von mobilen Robotersystemen (m/w/d)

KNAPP • Dobl-Zwaring

Hybrid
EUR 35,000 - 42,000
Home-Office
Werksrestaurant
Vitalprogramm
Software Developer C++ für Projekt- und Produktentwicklung (m/w/d)
Software Developer C++ für Projekt- und Produktentwicklung (m/w/d)

KNAPP • Dobl-Zwaring

On-site
EUR 31,000 - 37,000
Werksrestaurant
Sport- und Gesundheitsprogramme
Weiterbildungsmöglichkeiten
+1
Software Engineer (m/w/d) - Angular & Enterprise Applications
Software Engineer (m/w/d) - Angular & Enterprise Applications

KNAPP AG • Graz

On-site
EUR 35,544 - 42,575
Werksrestaurant
Gesundheitsprogramme
Weiterbildungs- und Entwicklungsmögl.
Software Developer for Fleet Management of Mobile Robotic Systems (m/f/d)
Software Developer for Fleet Management of Mobile Robotic Systems (m/f/d)

Knapp Ag • Dobl-Zwaring

On-site
EUR 35,000 - 42,000
Flexible working hours
Home office
On-site restaurant
+2
Requirements & Process Design Expert (m/w/d)
Requirements & Process Design Expert (m/w/d)

KNAPP • Dobl-Zwaring

Hybrid
EUR 34,000 - 40,000
Home-Office Möglichkeit
Werksrestaurant
KNAPP Vitalprogramm
Team Lead Software Development, Warehouse Control Systems (m/w/d)
Team Lead Software Development, Warehouse Control Systems (m/w/d)

Knapp Ag • Austria

Hybrid
EUR 40,000 - 47,000
Werksrestaurant
Betriebliche Altersvorsorge
Arbeitsmediziner
+4
Java Senior Softwareentwickler Value-Chain (m/w/d)
Java Senior Softwareentwickler Value-Chain (m/w/d)

KNAPP AG • Leoben

On-site
EUR 41,000 - 49,000
Weiterbildungsmöglichkeiten
Mentoring