Senior Robotics Software Engineer Job at Berkshire Grey, Bedford, MA

N2J0a01kUTFhMi9jNlpuTGJQZTZRVkFW
  • Berkshire Grey
  • Bedford, MA

Job Description

About The Job:

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

In the role of Senior Robotics Software Engineer you will be joining a robotics software engineering team working on developing cutting-edge robotic solutions. If you have a start-up mentality, like to get things done, stick with things until you figure it out and are motivated by delivering working products to customers, then this will be a fit for you. The robotic application development involves high-level logic that controls the systems and ties everything together. You will be solving a variety of robotic problems including software behaviors and systems intelligence.

Responsibilities:
  • Design, develop, and support advanced robotic application software related to robotic manipulation solutions deployed in production environments.
  • Design, prototype, implement, test, and maintain software that integrates and enhances robotic capabilities to reliably deliver and perform complex robotic tasks.
  • Work closely with hardware engineers, product managers, and other software teams to integrate capabilities into our broader robotic systems.
  • Communicate technical priorities and status.
Minimum Qualifications:
  • Bachelor's degree in Computer Science or a closely related field.
  • 5+ years of experience in software development.
  • Strong development expertise in Python.
  • Robotics experience.
  • Commercial experience in a fast paced, agile environment.
  • Demonstrated ability to:
    • Provide technical leadership on key projects
    • Architect component-level software solutions
    • Operate autonomously
    • Determine and communicate justification of technical priorities to management
    • Navigate and contribute to large, complex codebases
  • MVP mentality, prioritizing functionality and going from simple to complex
  • Proficient in:
    • Python
    • System design
    • Git
    • Jira
    • Ubuntu
    • Code reviews
    • Design patterns (producer-consumer, modular and configurable, robust and error-aware, etc.)
    • Robotic Operation System (ROS2).
Preferred Qualifications:
  • Master's degree in Computer Science or a closely related field.
  • Knowledge of the material handling field.
  • Understanding of parallel/distributed systems and asynchronous/concurrent programming.
  • Basic data analysis (logging, profiling, statics, pandas)
  • Demonstrated ability in one or more of the following:
    • Key-value stores (ZooKeeper)
    • Software testing (pytest)
    • Process management, containers (Docker, Kubernetes)
  • Within the robotics space:
    • Design and run real robot experiments, analyzing results
    • Basic knowledge of robot simulation, visualization
    • Experience with real sensors, robots
  • Experience in developing APIs.
  • Experience in developing RESTful, and/or gRPC services/clients.
  • Experience with NoSQL databases (e.g. MongoDB).
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-2507EG

Job Tags

Similar Jobs

Maxion Research

Remote Research Study Participant and Data Analyst (Hiring Immediately) Job at Maxion Research

 ...insights. - Review and complete written studies, offering honest feedback. - Test products and services, sharing your thoughts and experiences. What We Need From You: - A working camera on your smartphone or a webcam on your computer is recommended. - Reliable... 

Wake County Public School System

School Bus Driver Job at Wake County Public School System

Overview: The Wake County Public School System is hiring full-time and substitute bus drivers! Reliable and safety-minded individuals who qualify and are able to obtain the NC Com mercial Drivers License (CDL) and P&S Endorsement (Passengers and School Bus) are encouraged... 

American Traveler

Travel Interventional Radiology Registered Nurse Job at American Traveler

 ...Job Description American Traveler is seeking a travel nurse RN Interventional Radiology for a travel nursing job in Brooklyn, New York. Job Description & Requirements ~ Specialty: Interventional Radiology ~ Discipline: RN ~ Start Date: 01/26/2026~ Duration... 

The Great. / Emily + Meritt

Social Media & Content Manager Job at The Great. / Emily + Meritt

 ...Job Description THE GREAT is seeking candidates with specific experience in the fashion space for the role of Social Media & Content Manager. The Social Media & Content Manager will be responsible for building community engagement while overseeing creative assets on... 

Aquacare & Fitness Forum Physical Therapy

Physical Therapy Tech- Annapolis MD Job at Aquacare & Fitness Forum Physical Therapy

 ...enthusiastic Exercise Specialist/Rehab Tech to join our team in Annapolis, MD. In this...  ...under the supervision of a licensed Physical Therapist. You will also ensure the safety...  ...being of patients and staff during aquatic therapy sessions. Key Responsibilities: Guide...