Job Description
I’m hiring a Founding / Lead Robotics Engineer to take ownership of the software architecture behind a multi-agent coordination engine for autonomous robotic systems.
You’ll be designing the core orchestrator—essentially the system’s brain—that connects symbolic planning, behaviour logic, and real-world execution. This is a senior role with real technical impact, reporting directly into leadership.
📍 Location: Cambridge (hybrid 3 days/week)
💼 Focus: Multi-agent orchestration, real-time systems, robotics software architecture
💡 Why this role matters:
* You’ll architect the control layer behind a high-performance, field-ready robotics platform
* Define system-wide APIs, state machines, and communication protocols across planning and perception
* Join a team solving real-world problems in multi-agent autonomy with a mission-first mindset
🚀 What you’ll be doing:
* Own the full software architecture for multi-robot decision-making and coordination
* Build the system that connects symbolic planning to low-level task execution
* Lead integration across modules—perception, planning, and control
* Design robust state machines and communication flows using ROS 2 and DDS
* Define gRPC and ROS 2 interfaces between all core subsystems
* Drive simulation-based testing (HITL/SITL) and ensure code is deployment-ready
Interested? Apply now!