Fall 2026 Software Co-op

berkshiregrey

Bedford (MA)

On-site

USD 24,796 - 38,572

Part time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Berkshire Grey is seeking a Software Co-op to join our robotics software team in Bedford, MA, focusing on perception challenges with computer vision and machine learning. You will collaborate with engineers to develop, test, and deploy perception solutions for automated systems.

The role emphasizes evaluation, prototyping, and validation of perception algorithms and sensor systems, with the onsite office in Bedford. July–December 2026 dates are flexible.

Qualifications

  • Pursuing a bachelor’s or master’s degree in CS/CE/Robotics or related field.
  • Experience programming in Python and/or C++.
  • Experience developing in Linux (Ubuntu) and familiarity with ROS.
  • Familiarity with robotics and computer vision (classical and/or learning-based).
  • Experience with OpenCV or PyTorch.

Responsibilities

  • Collaborate with software, hardware, and systems engineers to design, test, and validate perception approaches.
  • Support evaluation and testing of perception sensors and benchmarks.
  • Develop and test computer vision and ML models (e.g., depth completion, stereo vision, object detection).
  • Explore and implement model-based approaches to improve perception pipeline performance.
  • Investigate vision-language models (VLMs) for applications like grasp ranking and anomaly detection.
  • Utilize simulation tools to evaluate and improve perception models and system performance.
  • Develop, debug, and deploy software components for robotic systems in a Linux/ROS environment.
  • Document test results and present findings to the engineering team.

Skills

Python
C++
Linux (Ubuntu)
ROS
Robotics & CV familiarity
OO design / data structures
Analytical & problem-solving
Communication skills

Education

Bachelor's/Master's in Computer Engineering, Computer Science, Robotics

Tools

OpenCV
PyTorch
ROS

Job description

The Software Co-op will work as a member of our robotics software team, applying computer vision and machine learning techniques to solve real-world perception challenges in automated systems. This role will collaborate closely with multidisciplinary engineering teams to develop, test, and deploy perception solutions that improve system performance and reliability. Responsibilities will focus on evaluation, prototyping, and validation of perception algorithms and sensor systems.

This role will be onsite at the Bedford, MA office. This position will run from approximately July to December 2026 (dates flexible).

Functions
  • Collaborate with software, hardware, and systems engineers to design, test, and validate perception approaches.
  • Support evaluation and testing of perception sensors, including cost-down alternatives and performance benchmarking.
  • Develop and test computer vision and machine learning models (e.g., depth completion, stereo vision, object detection).
  • Explore and implement model-based approaches to improve perception pipeline performance and reduce system bring-up time.
  • Investigate the use of vision-language models (VLMs) for applications such as grasp ranking, SKU identification, and anomaly detection.
  • Utilize simulation tools to evaluate and improve perception models and system performance.
  • Develop, debug, and deploy software components for robotic systems in a Linux/ROS environment.
  • Document test results and present findings to the engineering team.
Qualifications
  • Actively pursuing a bachelor’s or master’s degree in Computer Engineering, Computer Science, Robotics, or a related field
  • Experience programming in Python and/or C++
  • Experience developing in Linux (Ubuntu) and familiarity with ROS
  • Familiarity with robotics and computer vision (classical and/or learning-based approaches)
  • Experience with computer vision or machine learning libraries (e.g., OpenCV, PyTorch)
  • Solid understanding of object-oriented design, data structures, and algorithms
  • Strong analytical, debugging, and problem-solving skills
  • Strong written and verbal communication skills
  • Curious, self-motivated, and eager to learn

COOP-2611

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Perception Co-op: CV/ML for Vision Systems
Robotics Perception Co-op: CV/ML for Vision Systems

berkshiregrey • Bedford (MA)

On-site
USD 24,796 - 38,572
Software Engineer, Perception
Software Engineer, Perception

Relling • San Francisco (CA)

On-site
USD 140,000 - 210,000
Fall 2026 Robotics Software Intern
Fall 2026 Robotics Software Intern

yondu • Gardena (CA)

On-site
Robot Perception Expert (human)
Robot Perception Expert (human)

NEURA Robotics • Germany (OH)

On-site
USD 120,000 - 180,000
Member of Technical Staff, Computer Vision
Member of Technical Staff, Computer Vision

DeepReach Inc. • San Jose (CA)

On-site
USD 120,000 - 150,000
Health insurance
Free food
401(k)
+1
Robotics Perception Engineer
Robotics Perception Engineer

Fluency Digital, Inc. • Boston (MA)

On-site
USD 80,000 - 100,000
Robotics Perception Engineer
Robotics Perception Engineer

AI Talent Now • City of Watertown (NY)

On-site
USD 125,000 - 200,000
Equity options
Signing bonuses may be offered
Computer Vision Engineer
Computer Vision Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • United States

Hybrid
USD 90,000 - 130,000
Meaningful equity package
Health, dental, and vision insurance
PTO
+1
Computer Vision Engineer – Intern
Computer Vision Engineer – Intern

Pittsburgh Robotics Network • Pittsburgh

On-site
USD 32,000 - 42,000
Direct mentorship from CV Lead
Potential path to full-time offer
Competitive internship compensation
Perception Engineer
Perception Engineer

Moss • San Francisco (CA)

On-site
USD 100,000 - 130,000