Demo

Senior Software Engineer, Robotics

Berkshire Grey
Bedford, MA Full Time
POSTED ON 3/22/2026
AVAILABLE BEFORE 5/22/2026

Minimum Qualifications:

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


Preferred Qualifications:

  • Master’s degree in Robotics, Computer Science or a closely related field.
  • 6 years of experience in software development in a production environment.
  • Experience with ROS/ROS2.
  • Experience in designing and implementing software and algorithms for motion planning, motion execution, multi-arm coordination, robotic kinematics, and/or environment representation.
  • Familiarity with robotics simulation tools and test environments.
  • Familiarity with the Linux ecosystem.
  • Familiarity with Python’s asyncio library.
  • Programming experience in C .
  • Experience with NoSQL databases (e.g., MongoDB).



About The Job

Berkshire Grey is a leader in the field of AI and robotics, providing innovative solutions for e-commerce, retail replenishment, and logistics. Our technology automates complex pick, pack, and sort operations.

 

In the role of Senior Software Engineer, Robotics, focusing on manipulation, you will play a pivotal role in enhancing the capabilities of our robotic solutions. Your work will involve developing advanced software that enables robots to interact with their environments in completing complex, real-world tasks.



Responsibilities

  • Design, develop, and support advanced robotic manipulation software deployed in production environments.
  • Create high-performance software solutions for robotic manipulation, focusing on motion planning, kinematics, control strategies and motion execution, to enhance the robotic solutions.
  • Utilize and extend simulation software environments to test and refine manipulation development, ensuring expected and robust performance.
  • Work closely with hardware engineers, product managers, and other software teams to integrate capabilities into our broader robotic systems.
  • Provide technical leadership and mentorship to junior engineers.
  • Communicate technical priorities and status.


Why Berkshire Grey?

  • Opportunity to work with cutting-edge AI-powered robotic solutions that are transforming the supply chain and logistics industry.
  • A culture of innovation and collaboration, with a commitment to professional development and growth.
  • Competitive compensation and comprehensive benefits package.


6110-2602DS

Salary : $112 - $180

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Engineer, Robotics.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $94,044 - $125,068
  • Debugging Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $94,625 - $127,578
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Berkshire Grey

  • Berkshire Grey Bedford, MA
  • The Mechatronics Co-op will work as a member of our robotics and automation team, applying electrical, controls, and systems knowledge to develop and suppo... more
  • 13 Days Ago

  • Berkshire Grey Bedford, MA
  • The Software Quality Co-op will work directly as a member of our software development team, applying their technical and analytical skills to ensure the re... more
  • 13 Days Ago

  • Berkshire Grey Bedford, MA
  • Fall 2026 Mechanical Engineering Co-op The Mechanical Engineering Co-op will work directly as a member of our product development team, applying their mech... more
  • 13 Days Ago

  • Berkshire Grey Bedford, MA
  • The Hardware Quality Co-op will work directly as a member of our product development and operations team, applying their engineering knowledge to ensure th... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer, Robotics jobs in the Bedford, MA area that may be a better fit.

  • Integrated Computer Solutions, Inc. Wilmington, MA
  • Senior Robotics Software Engineer (Full Stack) Location/Eligibility: This is a contract position based in Massachusetts . You must be able to commute to th... more
  • 28 Days Ago

  • Boston Dynamics, Inc. Billerica, MA
  • As a Robotics Engineer at Boston Dynamics, you will help design and code real-time systems for our fleet of Stretch warehouse robots. We believe that if it... more
  • 25 Days Ago

AI Assistant is available now!

Feel free to start your new journey!