Senior Robotics Software Engineer – Manipulation

Maxwell Bond

Boston

On-site

GBP 70,000 - 100,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Maxwell Bond is seeking a Senior Software Engineer focused on robotic manipulation within production environments. You will develop software enabling robots to perform complex physical tasks, with emphasis on manipulation algorithms, motion planning, and multi-arm coordination.

Collaborate across software, hardware and product teams; contribute to robust, well-tested production robotics software, and mentor junior engineers.

Qualifications

  • Bachelor’s degree in Robotics, Computer Science, or a closely related field.
  • At least 4 years of professional software engineering experience, preferably involving production systems.
  • Strong practical experience developing software in Python.
  • Experience with asynchronous, concurrent, parallel, or distributed systems.
  • Experience implementing robotics software or algorithms involving motion planning, kinematics, manipulation, and coordination.
  • Experience creating or working with service interfaces (REST APIs, gRPC).
  • Familiarity with software architecture, system design methodologies, and design patterns.
  • Ability to tackle loosely defined problems and deliver complete implementations.
  • Experience with maintainable, robust, and thoroughly tested software.
  • Familiarity with Git, code reviews, testing.

Responsibilities

  • Develop software enabling robotic manipulation in production environments.
  • Implement algorithms for motion planning, robot kinematics, motion execution, control, and multi-arm coordination.
  • Improve performance, reliability, and robustness of robotic systems performing complex tasks.
  • Develop software capable of interfacing with robotic hardware.
  • Use simulations to validate manipulation algorithms before and during deployment.
  • Coordinate robotic capabilities with larger software and hardware systems.
  • Develop services and interfaces for robotics applications.
  • Contribute to architectural and system-design decisions; mentor junior engineers.
  • Communicate plans, trade-offs, priorities, and progress across teams.

Skills

Python
ROS/ROS2
C++
Motion planning
Distributed systems
REST gRPC
Git & Testing
Mentorship
Communication

Education

Bachelor in Robotics or CS
Master’s preferred

Tools

MongoDB

Job description

Maxwell Bond is seeking a Senior Software Engineer focused on robotic manipulation within production environments. You will develop software enabling robots to perform complex physical tasks, with emphasis on manipulation algorithms, motion planning, and multi-arm coordination.

Collaborate across software, hardware and product teams; contribute to robust, well-tested production robotics software, and mentor junior engineers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Robotic Manipulation
Senior Software Engineer, Robotic Manipulation

Maxwell Bond • Boston

On-site
GBP 70,000 - 100,000
Principal Mechanical Engineer – Hands-On Robotics, On-Site
Principal Mechanical Engineer – Hands-On Robotics, On-Site

Maxwell Bond • Boston

On-site
GBP 89,000 - 122,000
Senior Full-Stack Robotics Engineer: Lead Mobile & Cloud
Senior Full-Stack Robotics Engineer: Lead Mobile & Cloud

Maxwell Bond • Boston

On-site
GBP 75,000 - 115,000
Senior Software Engineer (R&D)
Senior Software Engineer (R&D)

Berkshire Grey • Bedford

On-site
GBP 65,000 - 95,000
Healthcare
Vacation
Recognition
+2
Senior Robotics Systems Engineer - Software & Autonomy
Senior Robotics Systems Engineer - Software & Autonomy

Groupe-Ebra-1 • Greater London

On-site
GBP 90,000 - 130,000
Stock options
30+ paid days off (UK)
Private healthcare
+3
Senior C++ Robotics Engineer — Autonomous Raspberry Picker
Senior C++ Robotics Engineer — Autonomous Raspberry Picker

Fieldwork Robotics Ltd. • United Kingdom

On-site
GBP 50,000 - 70,000
Competitive salary and benefits package
Profit sharing / share options
Company events & social activities
+2
Senior Simulation Engineer – RL & Robotic Manipulation
Senior Simulation Engineer – RL & Robotic Manipulation

Humanoid • Greater London

On-site
GBP 85,000 - 110,000
Stock options equity
30+ paid days off (UK)
Private healthcare
+4
Senior Robotics Software Engineer — Real-Time & HW
Senior Robotics Software Engineer — Real-Time & HW

Bear Robotics, Inc. • West of England

Hybrid
GBP 70,000 - 100,000
Senior Robotics Engineer
Senior Robotics Engineer

Bear Robotics, Inc. • West of England

Hybrid
GBP 70,000 - 100,000
Senior Robotics Software Engineer — Real-World Automation
Senior Robotics Software Engineer — Real-World Automation

Berkshire Grey • Bedford

On-site
GBP 65,000 - 90,000
Healthcare (medical, dental, vision)
Life insurance and wellness program
Stock options / 401(k) matching