AI/ML Jobs

The artificial intelligence, machine learning, and deep learning jobs

C++ Robot Software Engineer at Aeolus Robotics (Wrocaw, Poland)

We are looking for a C++ Robot Software Engineer to support the design and development of a framework for high-level robot task planners and schedulers. You will be:
Designing and implementing C++ functionality facilitating intelligent robot control
Working directly with the Robot behaviour control teams to adopt new functionality in a timely manner.

You will be measured by deliverables, engineering oriented approach, code quality, real robot integration quality and ability to communicate with peers and work in a team.



  • BSc/MSc/PhD in Computer Science, Robotics, AI/ML, Automisation or related field.
  • 5+ years of software development experience.

Mandatory Requirements:

  • Experience in C++ design and implementation (C++ 11/14 and beyond).
  • Deep understanding of C++ language and toolchains (Compiler, linker, ABI, CMake).
  • Robot task planning and scheduling (Behaviour trees / State Machines / Rule based systems).

Nice-to-have :

  • Experience with Robot Operating System (ROS).
  • Domain-specific language development.

Company Description:

We are an equal opportunity employer.

We invite top-notch people with a passion for robotics to join us in this technical adventure. Among our many open positions (see our job board here) you may just find your dream job, so make sure to check the whole list!