Senior Robotics Software Engineer, Manipulation & Autonomy

Berkshire Grey

Bedford (MA)

On-site

USD 180,000 - 240,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Berkshire Grey is seeking a Principal Software Engineer for manipulation on the Scoop program in Bedford, MA. You will define architecture, set technical direction, and develop advanced software enabling robots to interact with environments to complete complex tasks.

You will lead motion planning, kinematics, control strategies, and multi-arm coordination, while mentoring engineers and guiding cross-functional teams from concept to production deployment and long-term support.

Qualifications

  • Bachelor's degree in Robotics, Computer Science, or related field; 10+ years in production software
  • Expert-level Python and strong C++ programming
  • Deep understanding of parallel and distributed systems
  • Experience designing production software for motion planning, kinematics, and control
  • Experience with RESTful interfaces, gRPC, and distributed systems
  • Strong software architecture, design patterns, and high-quality code
  • Ability to lead ambiguous technical problems end-to-end
  • Proven ability to influence teams and mentor engineers

Responsibilities

  • Own software architecture and long-term roadmap for robotic manipulation on the Scoop program
  • Develop, deploy, and support advanced manipulation software in production environments
  • Design high-performance modules for motion planning, kinematics, and coordination
  • Set directions for manipulation systems and lead complex projects end-to-end
  • Evolve simulation environments, tests, and hardware-in-the-loop workflows
  • Diagnose and resolve complex issues across software and hardware
  • Collaborate with hardware, controls, perception, product, and systems teams
  • Lead design reviews, code reviews, and documentation of tradeoffs
  • Raise engineering standards for reliability, observability, and maintainability
  • Mentor senior and junior engineers and communicate strategy clearly

Skills

Python
C++
Distributed systems
Mentoring
Leadership
Stakeholder communication

Education

Bachelor's degree in Robotics or CS
Master's degree in Robotics or CS

Tools

RESTful interfaces
gRPC
ROS/ROS2
MongoDB
Linux (Ubuntu)

Job description

Berkshire Grey is seeking a Principal Software Engineer for manipulation on the Scoop program in Bedford, MA. You will define architecture, set technical direction, and develop advanced software enabling robots to interact with environments to complete complex tasks.

You will lead motion planning, kinematics, control strategies, and multi-arm coordination, while mentoring engineers and guiding cross-functional teams from concept to production deployment and long-term support.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Robotics Software Engineer – Manipulation Leader
Principal Robotics Software Engineer – Manipulation Leader

Berkshire Grey, Inc. • Bedford (MA)

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

Berkshire Grey, Inc. • Bedford (MA)

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

Berkshire Grey • Bedford (MA)

On-site
USD 120,000 - 180,000
Senior Robotics Software Engineer - Trailer-Unloading Systems
Senior Robotics Software Engineer - Trailer-Unloading Systems

Berkshire Grey • Bedford (MA)

On-site
USD 120,000 - 160,000
Competitive compensation package
Comprehensive benefits
Principal Software Engineer, Manipulation
Principal Software Engineer, Manipulation

Berkshire Grey, Inc. • Bedford (MA)

On-site
USD 150,000 - 230,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
Senior Software Engineer, Robotic Manipulation
Senior Software Engineer, Robotic Manipulation

Berkshire Grey • Bedford (MA)

On-site
USD 120,000 - 180,000
Senior Robotics Software Engineer — Packing & Manipulation
Senior Robotics Software Engineer — Packing & Manipulation

Hardware FYI • 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