Lead Software Engineer (Robotics, Systems)

New Today

Overview

Lead Software Engineer (Robotics, Systems) wanted to join a Behaviour Team to shape how autonomous agents plan, decide, and act. You’ll contribute from high-level strategy to low-level motion control, designing the planning and execution capabilities that bring the Mastermind system to life, including multi-agent task allocation and collision-free motion planning in complex environments.

What You’ll Bring

  • MSc or PhD in Robotics, Computer Science, or related field
  • Strong background in task & motion planning, control, and kinematics
  • Hands-on experience with ROS 2, Nav2, MoveIt, and simulators (e.g., Isaac Lab, MuJoCo)
  • Skilled in C++ and Python
  • Experience with automated planning (e.g., PDDL)
  • Knowledge of symbolic AI planning or formal planning languages
  • Experience with multi-agent systems (e.g., task allocation, auction mechanisms)
  • Background in trajectory optimization / optimal control
  • Exposure to real-world robotic hardware with custom controllers & planners

Be part of a pioneering robotics team building next-generation autonomy.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Information Technology

Industries

  • Staffing and Recruiting

Note: This description retains the core responsibilities and qualifications for the role while removing boilerplate and unrelated content.

#J-18808-Ljbffr
Location:
Cambridge
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search