Skip to content
freelancermapOpen

Software Developer Robotics / Multi-Robot Coordination Motion Planning

Original title: Softwareentwickler Robotik / Multi-Robot Coordination Motion Planning (w/m/d)

Etengo GmbH · Berlin, Deutschland, Germany · Hybrid · Senior

  • Berlin, Deutschland, Germany · Hybrid
  • 5 Monate
  • German

Indexed (today) · refreshed constantly

Start
ASAP
Duration
5 Monate
Work mode
Hybrid
Contract
Freelance / B2B
Seniority
Senior
Reference
3069362

Required skills

Languages: German

Job description

We are looking for an experienced software developer with expertise in multi-robot coordination, multi-agent path planning, and motion planning for an innovative product development project involving autonomous mobile robot systems.

Project overview

For a demanding development project in the field of autonomous, mobile robot systems, we are looking for an experienced software developer (m/f/d) with profound expertise in Multi-Robot Coordination, Multi-Agent Path Planning, and Motion Planning.

As part of an innovative product development, a solution is being developed where multiple autonomous robots must interact efficiently and collision-free within a shared workspace.

Responsibilities

  • Development and optimization of algorithms for coordinating multiple autonomous robots (Multi-Robot Coordination).
  • Development and implementation of solutions for Multi-Agent Path Planning and collision-free motion planning.
  • Development and optimization of motion planning algorithms for dynamic environments.
  • Ensuring efficient and optimally coordinated movement within an entire robot fleet.
  • Consideration of dynamic obstacles and short-term changes in environmental conditions.
  • Optimization of algorithms regarding scalability and real-time capability with an increasing number of robots.
  • Development and performance optimization of the corresponding software in C++.
  • Analysis of existing algorithms and further development of the existing software architecture and codebase.
  • Execution of tests and validations, partly directly on the real robot systems.
  • Technical knowledge transfer as well as support in building internal expertise through mentoring and technical guidance of the development teams.

Requirements

  • Several years of experience in software development in the field of robotics, autonomous systems, or comparable technical applications.
  • Very good knowledge of C++ and experience with high-performance, algorithmically demanding software development.
  • Profound practical experience in Multi-Robot Coordination, Multi-Agent Path Planning, or comparable problem areas.
  • Very good knowledge of Motion Planning, motion planning, and collision avoidance.
  • Experience with mathematical optimization methods and complex algorithmic problem areas.
  • Experience in the development of real-time capable algorithms and their performance optimization.
  • Understanding of algorithm scaling with an increasing number of autonomous agents.
  • Independent and systematic approach to complex technical problems.
  • Communication skills and enjoyment of knowledge transfer as well as technical guidance of internal developers.
  • Good German or English language skills, written and spoken

Project details

  • Start: ASAP
  • Duration: 5 Monate
  • Remote: hybrid
  • Location: Berlin, Deutschland, DE
  • Languages: German

Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing

Found on FreelancerMap DE

Browse all jobs
Sign up free to apply