Job Search and Career Advice Platform

Enable job alerts via email!

Senior Robotics Software Engineer

All3

London

On-site

GBP 50,000 - 80,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading engineering firm is seeking a Senior Robotics Software Engineer to help shape software for its innovative robotics construction solution. The successful candidate will design high-performance software and develop task orchestration systems, working with C++ and Python within a multidisciplinary team. This role emphasizes software craftsmanship, a mathematically grounded perspective, and collaboration on complex engineering challenges. Enjoy a hybrid work format and 28 days of annual leave.

Benefits

28 days of annual leave
Part of a large-scale project
Impactful cause-driven team

Qualifications

  • Experience in modern C++ (C++17 or later) and Python for tooling.
  • Solid foundation in mathematics and problem-solving.

Responsibilities

  • Design and implement high-performance software for robotic coordination.
  • Develop task orchestration systems and maintain modern code.

Skills

C++
Python
Mathematics
Job description

Get AI-powered advice on this job and more exclusive features.

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 Senior Robotics Software Engineer to help shape the software that powers our robotics construction solution. This role is ideal for someone who takes pride in software craftsmanship, thrives on solving problems from first principles, and enjoys building sophisticated systems from the ground up. You'll work across the stack - from low-level device drivers to high-level orchestration - with a focus on performance, clarity, and robust architecture.

Whether your background is in robotics, physics, or low-latency systems, you'll bring a mathematically grounded perspective to creating clean, scalable, and powerful code.

Responsibilities:

  • Designing and implementing high-performance software for fleet-level robotic coordination;
  • Developing task orchestration systems using behavior trees and custom planning frameworks;
  • Building visualization, logging, and analysis tools to support debugging and operational insight;
  • Writing and maintaining modern C++ and Python code for cross-platform interoperability;
  • Creating and refining device drivers and embedded software interfaces;
  • Shaping overall software architecture with an emphasis on performance, clarity, and maintainability;
  • Collaborating with multidisciplinary teams to align software capabilities with real-world constraints.

Expertise:

  • Proven experience delivering industrial-grade systems in modern C++ (C++17 or later);
  • Proficiency in Python, particularly for tooling and rapid prototyping;
  • Commitment to software craftsmanship and clean, maintainable code;
  • Strong foundation in mathematics with enthusiasm for applying it to real-world problems;
  • First-principles problem solver who prefers building tailored solutions over defaulting to third-party tools;
  • Background in robotics or low-latency systems would be a plus;
  • Familiarity with embedded systems or real-time programming is a plus.

We offer:

  • Chance to be a part of a large-scale project;
  • Team driven by impactful cause;
  • Hybrid format of work with the lab located in Park Royal;
  • 28 days of annual leave.
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Construction and Robotics Engineering

Referrals increase your chances of interviewing at All3 by 2x

Get notified about new Robotics Engineer jobs in London Area, United Kingdom.

London, England, United Kingdom 2 months ago

London, England, United Kingdom 4 days ago

London, England, United Kingdom 3 months ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 4 days ago

London, England, United Kingdom 2 weeks ago

Python Software Engineer - Microscope Control

London, England, United Kingdom 4 weeks ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 5 days ago

London, England, United Kingdom 2 weeks ago

Capability Simulation & Control Engineer

London, England, United Kingdom 8 months ago

London, England, United Kingdom 1 day ago

London Area, United Kingdom £55.00-£65.00 22 hours ago

London, England, United Kingdom 6 months ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 2 months ago

Mechanical Engineer, Automation & Equipment

London, England, United Kingdom 1 week ago

London, England, United Kingdom 3 days ago

Research Engineer, ML, AI & Computer Vision

London, England, United Kingdom 5 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.