Robotics Software Engineer – Multi-agent systems
Il y a 16 heures
Brussels, Brussels-Capital, Belgique
Space Applications Services NV/SA
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
PositionThis 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.
•
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.