Software Engineer - Multi-Agent Path Finding & Fleet Optimization (m/f/d)

KNAPP AG

Dobl-Zwaring

Vor Ort

EUR 35.000 - 42.000

Vollzeit

vor 12 Stunden
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Hebe dich für diese Rolle von der Masse ab — erstelle in etwa einer Minute einen maßgeschneiderten Lebenslauf und ein Anschreiben.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

On-site company restaurant
Home-office options
KNAPP Vital Program (health & wellness

Zusammenfassung

KNAPP AG is building automated shuttle transport systems for intelligent fleet management in intralogistics. You will develop and optimize Multi-Agent Path Finding algorithms and coordinate collision-free movements of large robot fleets.

You will work on conflict resolution, dynamic replanning, and throughput optimization, transforming research into robust, high-performance software using C++/Python in a modern stack with TypeScript/Angular, Protobuf, MQTT, REST and SQL.

Qualifikationen

  • Experience or strong interest in Multi-Agent Path Finding, motion planning and algorithmic optimization.
  • Ability to transform research results into robust, maintainable product software.
  • Willingness to work on planning problems, conflict resolution and throughput optimization.

Aufgaben

  • Develop and optimize algorithms for Multi-Agent Path Finding for large robot fleets.
  • Work on conflict resolution, deadlock avoidance, dynamic replanning and routing optimization.
  • Translate concepts into high-performance, maintainable software.
  • Analyze planning approaches using simulations and realistic scenarios.
  • Collaborate at the intersection of path planning, fleet control, and external system integration.

Kenntnisse

Multi-Agent Path Finding
Path planning
Graph algorithms
Operations research
Combinatorial optimization
Software design

Tools

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

Jobbeschreibung

We develop automated shuttle transport systems that move intelligently, safely, and efficiently through complex logistics environments. Our software coordinates entire fleets of mobile robots and ensures that transport orders are planned and executed optimally.

To strengthen our team, we are looking for someone with experience or a strong interest in Multi-Agent Path Finding, motion planning, and algorithmic optimization. Together, we are shaping the next generation of intelligent fleet management systems for intralogistics.

  • You develop and optimize algorithms for Multi-Agent Path Finding and coordinate the collision-free movement of large fleets of mobile robots.
  • You work on challenging planning problems such as conflict resolution, deadlock avoidance, dynamic replanning, reservation strategies, and the optimization of routes and throughput.
  • You transform algorithmic concepts and research results into robust, maintainable, and high-performance product software.
  • You analyze different planning approaches and compare them using realistic scenarios, simulations, and measurable quality criteria.
  • You work at the intersection of path planning, transport planning, fleet control, and the integration of external systems such as conveyor technology, workstations, and lifts.
  • As part of a small, focused team, you contribute your own ideas, develop prototypes, and actively shape the technical evolution of our fleet management system.
  • Our software stack is primarily based on modern C++. In addition, we use Python for simulations, prototyping, analysis, and automated testing.
  • Our technologies include C++20, Python, TypeScript, Angular, Protobuf, MQTT, REST, SQL, GitLab, Docker, and Linux.
  • We rely on Test-Driven Development, Continuous Integration, automated testing, and the continuous improvement of our software and development processes.
  • You are passionate about solving challenging algorithmic problems and want to tackle complex motion planning and scheduling tasks through high-quality software.
  • You have experience or a strong interest in Multi-Agent Path Finding, path planning, graph algorithms, operations research, combinatorial optimization, or related fields.
  • Ideally, you are already familiar with concepts and techniques such as A*, Conflict-Based Search, Prioritized Planning, Cooperative Path Finding, Constraint Programming, or heuristic optimization methods.
  • You have a solid understanding of graphs, search algorithms, algorithmic complexity, and suitable data structures.
  • You have practical software development experience in C++ or a comparable object-oriented language such as Java. Linux is a familiar environment for you.
  • You can not only prototype algorithmic ideas but also evaluate them with regard to runtime performance, scalability, robustness, and maintainability.
  • You enjoy systematically analyzing and improving solutions using simulations, benchmarks, and automated tests.
  • You thrive in small, focused teams. Ideally, you already have experience with Git, GitLab, Continuous Integration, and modern development processes.
  • TDD, refactoring, and automated quality assurance are essential parts of professional software development for you.
  • You have a strong sense of software design and can confidently discuss technical decisions, algorithmic trade-offs, and development approaches.

We are an innovative company specializing in the development of automated shuttle transport systems in the field of robotics. Our vision is to help shape the future of logistics while creating sustainable and efficient transportation solutions.

We offer professional and personal development programs, as well as the opportunity to work in a motivated team where taking ownership and turning ideas into reality are highly valued. You will benefit from flexible working hours, home-office options, an on-site company restaurant, and our year-round KNAPP Vital Program featuring a wide range of health and wellness activities.

For this position, the minimum salary is EUR 3,415.01 gross per month (according to the collective agreement for the metal industry, based on 38.5 working hours per week). The actual salary will be determined individually, and we naturally offer market-competitive compensation based on your qualifications and previous experience.

To ensure a speedy application process, please only apply via our application tool . After submitting your application you will receive a confirmation of receipt.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Software Engineer - Multi-Agent Path Finding & Fleet Optimization (m/f/d)
Software Engineer - Multi-Agent Path Finding & Fleet Optimization (m/f/d)

KNAPP • Dobl-Zwaring

Hybrid
EUR 35.000 - 42.000
On-site restaurant
Flexible working hours
Home-office options
+1
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

Vor Ort
EUR 35.000 - 42.000
Flexible working hours
Home office
On-site restaurant
+2
Software Entwickler:in für Multi-Agent Path Finding und Flottensteuerung mobiler Robotersysteme
Software Entwickler:in für Multi-Agent Path Finding und Flottensteuerung mobiler Robotersysteme

KNAPP AG • Dobl-Zwaring

Hybrid
EUR 35.000 - 42.000
Home-Office möglich
Werksrestaurant
KNAPP 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 • Österreich

Hybrid
EUR 35.000 - 42.000
Home office möglich
Werksrestaurant
KNAPP Vitalprogramm
+2
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 Developer C#/.NET – Robotik & Simulation (M/W/D)*
Senior Software Developer C#/.NET – Robotik & Simulation (M/W/D)*

TGW Logistics • Wels

Hybrid
EUR 53.000 - 70.000
Flexible Arbeitszeiten
Home-Office-Modell
Betriebliche Kinderbetreuung
Senior Embedded Software Developer - Robotik (m/w/d)
Senior Embedded Software Developer - Robotik (m/w/d)

KNAPP • Dobl-Zwaring

Hybrid
EUR 41.000 - 49.000
Home-Office 1 Tag/Woche
Werksrestaurant
KNAPP-Vitalprogramm
Software Consultant (f/m/d)
Software Consultant (f/m/d)

KNAPP AG • Graz

Vor Ort
Attractive remuneration
Employee purchasing benefits
Flexible working hours
+3
Head of Software Engineering (w/m/d)
Head of Software Engineering (w/m/d)

Kern & Partner Personalmanagement GmbH • Linz

Vor Ort
EUR 120.000 - 180.000
Flexible Arbeitswelt mit Gleitzeit & e
Home-Office-Möglichkeiten
Familienfreundliche Unternehmenskultur
+1
Requirements & Process Design Expert (m/w/d)
Requirements & Process Design Expert (m/w/d)

KNAPP AG • Österreich

Vor Ort
EUR 34.000 - 40.000
Home Office
Flexible Arbeitszeiten
Großunternehmensumfeld