Startups

Senior Software Engineer, Robotics

Berkshire Grey · Bedford, Massachusetts · On-site

← All jobs
About Berkshire Grey

Berkshire Grey provides AI-powered robotic automation solutions to transform warehouse, ecommerce, retail, and 3PL logistics operations. Backed by NEA and SoftBank VF.

About the role

As a Software Engineer on Berkshire Grey’s Scoop robotic trailer-unloading program, you will design, implement, test, deploy, monitor, and maintain software that creates, integrates, and improves the system’s robotic capabilities.

What they're looking for

  • Bachelor’s degree in Computer Science, Robotics, Engineering, or a related field with 5+ years of professional software development experience, or a master’s degree with 3+ years of experience
  • Strong software development expertise in Python and/or C++
  • Experience across the full software development lifecycle, including design, implementation, testing, deployment, monitoring, and maintenance
  • Experience developing software in a fast-paced Agile environment
  • Experience developing software on Linux, preferably Ubuntu
  • Experience with Git-based version control and issue-tracking systems such as Jira
More about this role

About the Job

Berkshire Grey is a leader in AI-enabled robotics, providing innovative automation solutions for e-commerce, retail replenishment, package handling, and logistics operations. Our technology automates complex warehouse tasks such as picking, packing, sorting, and trailer unloading.

As a Software Engineer on Berkshire Grey’s Scoop robotic trailer-unloading program, you will design, implement, test, deploy, monitor, and maintain software that creates, integrates, and improves the system’s robotic capabilities.

You will work with a multidisciplinary team to develop software that controls physical robotic behavior and coordinates the components required to unload packages safely, reliably, and efficiently. This role spans the complete software lifecycle, from defining and designing new capabilities through deployment, performance analysis, and support of systems operating in real-world customer environments.

This is an ideal role for a software engineer who enjoys solving difficult problems at the intersection of software, robotics, and physical automation—and who is motivated by seeing their work operate on real systems.

Responsibilities

  • Design, implement, test,...

Read the full posting on Berkshire Grey's site ↗

Software

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.