
Robotics Software Engineer – Multi-agent systems
Job Description
The Robotics Software and Intelligence (RSI) Division is responsible for the study, design, prototyping and development of state-of-the-art robotics products for our customers.
Position
This role is focused on the development of multi-robot coordination and cooperation capabilities, including multi-agent mission planning, task allocation, path planning, and adaptive decision-making for defense, aerial, and terrestrial robotic systems.
The successful candidate will report to the Robotics Software an Intelligence Division Manager.
-
Location: Sint-Stevens-Woluwe (Brussels Area)
-
Start date: As soon as possible
Tasks and Responsibilities
-
Analyse and develop mission planning techniques composed of goal decomposition, tasks allocation and path/trajectory planning
-
Manage the execution of missions on the edge by interfacing with robot navigation and task management software
-
Centralised and de-centralised methods for inter-robot replanning of tasks to achieve common goal
-
Acquainted with swarming behaviours and management of limited wireless communication between robots
-
Conduct end-to-end implementation with testing, integration and optimisation on target robot architecture
-
Implement the developed technologies and integration with robotic control centres, and ground and aerial robots
-
Generate the technical documentation required all along the process.
Skills and Experience
-
MSc or PhD in relevant fields (e.g. AI/Machine Learning, robotics, multi-agent systems, computer science, software engineering)
-
Demonstrated background – theoretical and/or practical in multi-robot and swarm systems
-
Strong theoretical and/or practical background (one or more):
-
AI and/or optimisation techniques
-
Symbolic planning and task allocation via negotiation
-
Planning domain description (PDDL)
-
Ontology based knowledge representation
-
Semantic reasoning
-
Inter-robot communication strategies
-
Very strong programming skills (C++, Python) on Linux environment and Git tools
-
Thorough experience of Software development in ROS and simulation frameworks
-
Strength to cope with schedules and deadlines
-
Fluent in English, both spoken and written with good skills in technical documentation delivery.
Our Offer
-
Working within an exceptional sector with Staff located in Belgium, Germany and the Netherlands
-
A professional and modern working environment with motivated Administrative Staff, Engineers, Astronaut Training Instructors and Scientists coming from all different horizons and countries with a common passion for space and their own expertise
-
A full-time position with an indefinite contract of employment
-
A competitive remuneration package and good working conditions
-
Working from home in part can be a possibility
-
An individualised training and development programmes.
Company Info

Space Applications Services
Builds mission control software, satellite ground segments and space security solutions for institut...