logo

Robotics Software Engineer

Belgrade, Serbia · Lab Operations
Apply

All3 is transforming how buildings are conceived, developed, and delivered. We combine AI-powered design with robotic prefabrication and on-site assembly to build custom architecture at the cost and speed of mass production — unlocking even the most complex sites.

We’re currently seeking a Robotics Software Engineer to join our team, focused on developing and scaling timber prefabrication robotics manufacturing processes. Automatic generation of production programs and trajectory planning for advanced manufacturing processes would be the main goal for this role.

Responsibilities

  • Developing systems for automatic generation of production programs for industrial robots, including machining, assembly, and 3D printing;
  • Designing and implementing trajectory planning algorithms for robotic systems;
  • Integrating and controlling industrial robotic equipment and related hardware;
  • Testing, validating, and optimising robotic workflows in simulation and real environments;
  • Collaborating with cross-functional teams to ensure reliable and scalable deployment of robotic solutions;
  • Maintaining clear documentation and following structured development processes.

Requirements

  • Degree in Computer Science, Robotics, Engineering, or related field;
  • 3+ years of professional experience in software engineering;
  • Understanding of motion planning, kinematics, and robotic control principles;
  • Strong knowledge of Python, C# or C++;
  • Experience with industrial robots and tools such as ROS or ROS2, RoboDK, KUKA WorkVisual, or similar platforms;
  • Experience with task trackers, version control systems, and collaborative development workflows;
  • Experience with C++, Rust, JavaScript, or KRL would be a plus.

Conditions

  • Chance to be a part of a large-scale project;
  • Team driven by impactful cause;
  • Hybrid format of work with spacious office in New Belgrade;
  • Private health insurance including dental;
  • Language courses;
  • Flexible working schedule;
  • 20 days of annual leave.
Share this job opening

Application:

I agree to the processing of my personal data in accordance with the All3 Privacy Policy