Lead Robotics Software Engineer - Perception & Manipulation

Berkshire Grey, Inc.

Bedford (MA)

On-site

USD 140,000 - 180,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Berkshire Grey, Inc. is seeking a robotics software engineer to develop learning-based methods for spatial reasoning and sequential decision-making in manipulation tasks.

You will integrate perception, planning, and control, prototype solutions, and prepare demos for stakeholders while advancing robotics capabilities on real systems. The ideal candidate has a Master’s degree with 4+ years in robotics software, strong Python and C++ skills, experience with PyTorch, ROS/ROS2, and hands-on work

Qualifications

  • Master’s degree in Robotics, Machine Learning, Computer Vision, CS, or related field.
  • 4+ years of software development experience with robotics manipulation or related areas.
  • Strong development in Python and C++.
  • Experience with PyTorch and data science libraries (NumPy, Pandas, SciPy, Matplotlib, scikit-learn).
  • Experience with ROS/ROS2 and robot simulation tools.

Responsibilities

  • Develop learning methods for spatial reasoning, sequential decision-making, and robotic manipulation.
  • Combine policies and models with planning and optimization for manipulation tasks.
  • Design training/evaluation workflows to measure success, robustness, and efficiency.
  • Prototype solutions and create demos for stakeholders.
  • Mentor junior engineers and collaborate with research partners.

Skills

Python
C++
PyTorch
ROS/ROS2
NumPy
Pandas
SciPy
Matplotlib
scikit-learn
Robotics manipulation
OpenRAVE
MuJoCo
Isaac Gym
Docker
Weights & Biases
MongoDB
Distributed systems

Education

Master's degree in Robotics/ML/CS
PhD (preferred)

Tools

OpenRAVE
Isaac Sim
MuJoCo
ROS2
Docker
Weigths & Biases
MongoDB

Job description

Berkshire Grey, Inc. is seeking a robotics software engineer to develop learning-based methods for spatial reasoning and sequential decision-making in manipulation tasks.

You will integrate perception, planning, and control, prototype solutions, and prepare demos for stakeholders while advancing robotics capabilities on real systems. The ideal candidate has a Master’s degree with 4+ years in robotics software, strong Python and C++ skills, experience with PyTorch, ROS/ROS2, and hands-on work

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Software Engineer — Packing & Manipulation
Senior Robotics Software Engineer — Packing & Manipulation

Hardware FYI • 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
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 - Manipulation
Senior Robotics Software Engineer - Manipulation

Berkshire Grey, Inc. • Bedford (MA)

On-site
USD 140,000 - 190,000
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 R&D Engineer — Production-Ready ML & Vision
Senior Robotics R&D Engineer — Production-Ready ML & Vision

Berkshire Grey, Inc. • Bedford (MA)

On-site
USD 140,000 - 190,000
Senior Software Engineer, R&D
Senior Software Engineer, R&D

Berkshire Grey • Bedford (MA)

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

Berkshire Grey • Bedford (MA)

On-site
USD 180,000 - 240,000
Senior Software Engineer, Robotic Packing/Manipulation
Senior Software Engineer, Robotic Packing/Manipulation

Berkshire Grey, Inc. • Bedford (MA)

On-site
USD 140,000 - 180,000
Senior Robotics Prototyping Engineer Mechatronics & Control
Senior Robotics Prototyping Engineer Mechatronics & Control

Berkshire Grey • Bedford (MA)

On-site
USD 120,000 - 180,000