Demo

Principal Engineer Manipulation

Maxwell Bond
Boston, MA Full Time
POSTED ON 10/21/2026
AVAILABLE BEFORE 11/19/2026

About the Role


My client is seeking a Senior Software Engineer specializing in robotic manipulation to help advance the capabilities of innovative AI-powered robotic systems. The technology supports applications across e-commerce, retail, and logistics, automating complex pick, pack, and sort operations.


In this role, you will play a key part in developing advanced software that enables robots to interact with their environments and perform complex, real-world tasks. You will contribute to the design, development, testing, and deployment of robust robotic manipulation capabilities in production environments.


Responsibilities

  • Design, develop, and maintain advanced robotic manipulation software deployed in production environments.
  • Develop high-performance software for motion planning, kinematics, control strategies, and motion execution.
  • Extend and utilize simulation environments to test, validate, and optimize robotic manipulation capabilities.
  • Collaborate with hardware engineers, product managers, and software teams to integrate capabilities into broader robotic systems.
  • Provide technical leadership and mentorship to junior engineers.
  • Communicate technical priorities, project progress, and potential challenges clearly and proactively.


Minimum Qualifications

  • Bachelor's degree in Robotics, Computer Science, or a closely related field.
  • 4 years of professional software development experience in a production environment.
  • Strong programming skills in Python.
  • Understanding of parallel and distributed systems, as well as asynchronous and concurrent programming.
  • Experience designing and implementing software or algorithms for motion planning, motion execution, multi-arm coordination, robotic kinematics, and/or environment representation.
  • Experience designing and developing RESTful APIs, gRPC services, and clients.
  • Familiarity with system design principles and software design patterns.
  • Commitment to delivering well-designed, maintainable, and thoroughly tested software that meets internal and external requirements.
  • Ability to navigate ambiguous problems, define scope, plan solutions, and execute independently.
  • Experience with Git, code reviews, issue tracking tools such as Jira, and automated testing, including unit, integration, and hardware-in-the-loop testing.
  • Strong collaboration and communication skills, including the ability to work effectively with technical and non-technical stakeholders.


Preferred Qualifications

  • Master's degree in Robotics, Computer Science, or a closely related field.
  • 6 years of professional software development experience in a production environment.
  • Experience with ROS or ROS 2.
  • Experience developing and integrating drivers for robotic hardware, particularly robotic arms.
  • Familiarity with robotics simulation tools and testing environments.
  • Familiarity with Linux-based development environments.
  • Experience with Python's asyncio library.
  • Programming experience in C .
  • Experience with NoSQL databases, such as MongoDB.


Salary : $200,000 - $220,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal Engineer Manipulation?

Sign up to receive alerts about other jobs on the Principal Engineer Manipulation career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$105,809 - $128,724
Income Estimation: 
$136,611 - $163,397
Income Estimation: 
$135,163 - $163,519
Income Estimation: 
$131,953 - $159,624
Income Estimation: 
$150,859 - $181,127
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Maxwell Bond

  • Maxwell Bond Reno, NV
  • Robotics Manipulation Engineer – Humanoid Robotics & AI Role Summary We are seeking a talented Robotics Manipulation Engineer to develop, implement, and op... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Principal Engineer Manipulation jobs in the Boston, MA area that may be a better fit.

  • Boston Dynamics Waltham, MA
  • Stretch, Boston Dynamics’ mobile manipulation robot for warehouse applications, has moved nearly 50 million boxes for customers around the world. On the St... more
  • 7 Days Ago

  • Alkermes, Inc Waltham, MA
  • Job Description Join the Alkermes Process Development team as a Principal Engineer, where you will lead late-stage drug product Process Development activit... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!