Principal Robotics Software Engineer – Manipulation Leader

Berkshire Grey, Inc.

Bedford (MA)

On-site

USD 150,000 - 230,000

Full time

11 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

Berkshire Grey, Inc. is seeking a Principal Software Engineer focused on robotic manipulation for the Scoop program.

You will drive architecture, craft high-performance software, and enable robots to interact with real-world environments across complex tasks. You will lead efforts in motion planning, multi-arm coordination, kinematics, and environment representation, while mentoring engineers and coordinating with hardware, controls, and perception teams to deliver production-ready manipulation

Qualifications

  • Bachelor’s degree in Robotics, Computer Science, or closely related field with 10+ years of software development in production environments; or a master’s with 8+ years.
  • Expert-level Python development and strong C++ programming.
  • Experience with RESTful interfaces, gRPC, and distributed systems.
  • Proven ability to design, implement, and deploy production robotics software for manipulation, motion planning, and kinematics.

Responsibilities

  • Contribute to software architecture and long-term roadmap for robotic manipulation in production.
  • Develop, deploy, and support advanced robotic manipulation software.
  • Lead design reviews and cross-team collaboration with hardware, controls, and perception engineers.
  • Advance simulation, tests, and hardware-in-the-loop workflows for safe, robust performance.
  • Mentor engineers and communicate strategy, progress, and tradeoffs to leadership.

Skills

Python
C++
RESTful interfaces
gRPC
Distributed systems
Concurrency
Mentoring

Education

Bachelor’s degree in Robotics/Computer Science
Master’s degree in Robotics/Computer Science

Tools

ROS/ROS2
MongoDB
Git
Jira
Linux (Ubuntu)

Job description

Berkshire Grey, Inc. is seeking a Principal Software Engineer focused on robotic manipulation for the Scoop program.

You will drive architecture, craft high-performance software, and enable robots to interact with real-world environments across complex tasks. You will lead efforts in motion planning, multi-arm coordination, kinematics, and environment representation, while mentoring engineers and coordinating with hardware, controls, and perception teams to deliver production-ready manipulation

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Software Engineer, Manipulation & Autonomy
Senior Robotics Software Engineer, Manipulation & Autonomy

Berkshire Grey • Bedford (MA)

On-site
USD 180,000 - 240,000
Senior Robotics Software Engineer - Manipulation
Senior Robotics Software Engineer - Manipulation

Berkshire Grey, Inc. • Bedford (MA)

On-site
USD 140,000 - 190,000
Principal Software Engineer, Manipulation
Principal Software Engineer, Manipulation

Berkshire Grey, Inc. • Bedford (MA)

On-site
USD 150,000 - 230,000
Senior Robotics Software Engineer — Manipulation
Senior Robotics Software Engineer — Manipulation

Berkshire Grey • Bedford (MA)

On-site
USD 120,000 - 180,000
Robotics Software Engineer: Manipulation & Planning
Robotics Software Engineer: Manipulation & Planning

Berkshire Grey • Bedford (MA)

On-site
USD 150,000 - 190,000
Principal Software Engineer, Manipulation
Principal Software Engineer, Manipulation

Berkshire Grey • Bedford (MA)

On-site
USD 180,000 - 240,000
Lead Robotics Software Engineer - Perception & Manipulation
Lead Robotics Software Engineer - Perception & Manipulation

Berkshire Grey, Inc. • Bedford (MA)

On-site
USD 140,000 - 180,000
Senior Software Engineer, Robotic Manipulation
Senior Software Engineer, Robotic Manipulation

Berkshire Grey • Bedford (MA)

On-site
USD 120,000 - 180,000
Senior Software Engineer, Robotic Manipulation
Senior Software Engineer, Robotic Manipulation

Berkshire Grey, Inc. • Bedford (MA)

On-site
USD 140,000 - 190,000
Senior Robotics Software Engineer — Packing & Manipulation
Senior Robotics Software Engineer — Packing & Manipulation

Hardware FYI • Bedford (MA)

On-site
USD 120,000 - 180,000