Senior Software Engineer, Applications

Berkshire Grey
Bedford, MA

Minimum Qualifications:


  • Bachelor's degree in Computer Science, Robotics, or a related field.

  • 3+ years of experience in software development with a strong technical background.

  • Proficient in at least one relevant programming language (Python, C++).

  • Commercial experience in a fast paced, agile environment.

  • Demonstrated ability to:


    • Navigate software commissioning complexity for production automation equipment.

    • Architect and develop component-level software solutions.

    • Operate autonomously.

    • Determine and communicate justification of technical priorities to management.

    • Contribute to large, complex codebases.

    • Embody the MVP mentality, providing functionality and progression from simple to complex.


  • Proficient utilizing Issue Tracking Systems (Jira), Linux (Ubuntu), Version Control Systems (Git), shell scripting (Bash), with a knowledge of basic networking fundamentals.

Preferred Qualifications:


  • Master’s degree in Computer Science, Robotics, or a related field.

  • 5+ years of experience in software development.

  • Experience with robotics and robotic solutions, particularly related to material handling.

  • Data analysis experience (logging, profiling, statistics, pandas).

  • Demonstrated knowledge in one or more of the following:


    • Process management, containerization (Docker, Kubernetes)

    • Production-grade code documentation.

    • Key-value stores (ZooKeeper).

    • Software Testing (pytest)

    • Design and run real-world robot experiments, and thoughtfully analyze results.

    • Robotic simulation, and visualization.

    • Working with real robots, sensors in production settings.



  • Experience developing APIs.

  • Experience developing with REST and gRPC.

  • Experience with the robotic operating system (ROS2 or ROS1).

  • Experience with NoSQL databases (MongoDB).

  • MQTT-based communication protocols.

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 aspects of the warehouse such as pick, pack, and sort operations.

In the role of Senior Software Engineer, Applications, 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 might 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 software tooling to enable other engineers or technicians to support large scale system manufacturing and commissioning.

  • Design, develop, and support advanced robotic application software 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.

    6110-2503JT

Posted 2025-12-19

Recommended Jobs

Software Engineer

SGS Consulting
Massachusetts

Job Responsibilities: Ensure connectivity between deployed digital sensors and systems. Develop tools for sensor data extraction and format conversion for advanced algorithms. Store extracte…

View Details
Posted 2025-11-14

Dental Hygienist - RDH

Integrity Placement Group
Everett, MA

Dental Hygienist Our client is a growing Dental organization based in Everett, MA that offers its employees full benefits, work/life balance, and top-rated management. The Company: Our client …

View Details
Posted 2025-12-22

Registered Nurse

Element Care
Brighton, MA

Element Care, a leading non-profit organization dedicated to enhancing the lives of older adults through the PACE program, is seeking a compassionate and skilled Registered Nurse. In this role, you wi…

View Details
Posted 2026-01-09

Locum MD (Medical Doctor);DO (Osteopathic Doctor) Otolaryngology

Rinvio Recruitment
Worcester, MA

Description We are currently seeking a skilled Locum MD (Medical Doctor) or DO (Osteopathic Doctor) specializing in Otolaryngology . In this role, you will play a crucial part in providing tempora…

View Details
Posted 2025-10-21

Assistant Manager

Planet Fitness
Reading, MA

Job Summary The Assistant Manager will be responsible for assisting in the oversight of gym operations to ensure an exceptional “Judgement Free” member experience as well as a financially succes…

View Details
Posted 2025-11-21

Vice President - Full Stack Engineer - Front Office Markets

Wells Fargo
Boston, MA

Corporate & Investment Bank (CIB)  delivers a comprehensive suite of banking, capital markets and advisory solutions, including a full complement of sales, trading and research capabilities, to corpo…

View Details
Posted 2025-12-29

Youth Soccer Instructor

Super Soccer Stars
Norwell, MA

Earn $26 - $40 per hour coaching soccer! Super Soccer Stars offers coaches competitive pay, flexible schedules, on-the-job training, corporate-sponsored education grants and bonus incentives. Supe…

View Details
Posted 2025-10-23

Event Marketer

Marvin
Everett, MA

Marvin, a respected leader in the design and manufacturing of premium windows and doors, is seeking a creative and enthusiastic Event Marketer to join our dynamic marketing team. This role involves cr…

View Details
Posted 2026-01-10