EngineerJobs.io
← Back to all jobs

This position is no longer accepting applications

Closed on July 6, 2026.

This role is filled — get an email when new Engineering roles open on EngineerJobs.io:

Berkshire Grey

Senior Software Engineer, Robotics

Bedford, MA $112k - $180k/yr Full time Posted 1mo ago
View similar jobs

Get alerted when similar jobs are posted — set up a New Engineering jobs on EngineerJobs.io alert.

See other roles at Berkshire Grey.

Job Description

Senior Software Engineer, Robotics focusing on manipulation will develop software that enables robots to interact with real-world environments and complete complex tasks.

Responsibilities

  • Design, implement, and maintain production-grade robotic manipulation software.
  • Develop high-performance manipulation solutions focusing on motion planning, kinematics, control strategies, and motion execution to enhance robotic capabilities.
  • Leverage and extend simulation environments to test and refine manipulation features, ensuring robust performance.
  • Collaborate with hardware engineers, product managers, and other software teams to integrate capabilities into larger robotic systems.
  • Provide technical leadership and mentorship to junior engineers.
  • Communicate technical priorities and status to stakeholders.

Requirements

  • Bachelor’s degree in Robotics, Computer Science, or a closely related field.
  • At least four years of professional software development experience in a production environment.
  • Strong Python development skills.
  • Familiarity with parallel and distributed systems and asynchronous/concurrent programming.
  • Experience building and integrating drivers for robotic hardware, particularly robotic arms.
  • Experience creating APIs and SDKs for robotic systems.
  • Experience developing RESTful interfaces and gRPC services/clients.
  • Knowledge of system design and common design patterns.
  • Experience with Git, code reviews, and automated testing (unit, integration, and hardware-in-the-loop).
  • Ability to work collaboratively in a team and communicate effectively with both technical and non-technical stakeholders.

Technologies

  • Python
  • C++
  • ROS/ROS2
  • MongoDB
  • gRPC
  • REST
  • Linux
  • Python asyncio
  • Git

Compensation

  • Salary: USD 112,000 - 180,000 per year

Benefits

  • Opportunity to work with cutting-edge AI powered robotic solutions transforming the supply chain and logistics industry.
  • Culture of innovation and collaboration with a focus on professional development and growth.
  • Competitive compensation and comprehensive benefits package.

About Berkshire Grey

Berkshire Grey leads in AI and robotics, delivering solutions for e-commerce, retail replenishment, and logistics. The technology automates complex pick, pack, and sort operations. As a Senior Software Engineer, Robotics with a focus on manipulation, you will help extend the capabilities of our robotic systems by developing software that enables robots to interact with their environments and perform real-world tasks.

Why Berkshire Grey

  • Work with AI powered robotic solutions that are transforming the supply chain and logistics landscape.
  • Culture rooted in innovation and collaboration, with ongoing opportunities for professional development and growth.
  • Competitive pay and a comprehensive benefits package.

Similar Jobs