Senior Software Engineer, Berkshire Grey

Applications

Salary not provided
MongoDB
Docker
Kubernetes
Python
Bash
Linux
C++
Pandas
Ubuntu
JIRA
Git
REST API
Mid and Senior level
Boston

Office located in Bedford, MA

Berkshire Grey

Autonomous fulfilment robots

Be an early applicant

Berkshire Grey

Autonomous fulfilment robots

201-500 employees

B2BArtificial IntelligenceInternal toolsLogisticsRobotics

Be an early applicant

Salary not provided
MongoDB
Docker
Kubernetes
Python
Bash
Linux
C++
Pandas
Ubuntu
JIRA
Git
REST API
Mid and Senior level
Boston

Office located in Bedford, MA

201-500 employees

B2BArtificial IntelligenceInternal toolsLogisticsRobotics

Company mission

To help businesses succeed with AI-enabled robotics that transforms the way they thrive, compete and win.

Role

Who you are

  • 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
  • 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

Desirable

  • 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)
  • 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

What the job involves

  • 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
  • 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

Share this job

View 5 more jobs at Berkshire Grey

Insights

Top investors

5% employee growth in 12 months

Company

Company benefits

  • Healthcare - Full medical, dental and vision. Life insurance, gym stipends and wellness programs
  • Vacation - We value hard work and we like to have fun. Take time when you need it
  • Recognition - Peer shout outs, achievement celebrations and leadership awards let you know you’ve made a difference
  • Retirement - Stock options and generous 401(k) matching
  • Nutrients - Lunch is delivered daily, a plethora of snacks, gourmet coffee, Soylent, and top-shelf beverages

Funding (2 rounds)

Jan 2020

$263m

SERIES B

Apr 2016

$13.5m

SERIES A

Total funding: $276.5m

Our take

The boom in eCommerce over recent years has created a need for increased productivity in fulfilment, with businesses needing to scale up to remain competitive. Berkshire Grey develops and supplies AI-powered robots for warehouses and fulfilment centres, delivering intelligent, mobile robots for supply chain process automation to increase throughput, lower delivery times, and reduce costs.

Setting up robotics systems can be very costly for companies, which is why Berkshire Grey offers a Robots as a Service (RaaS) model. This enables businesses to automate their processes without a large upfront investment. By using its robots, Berkshire Grey claims, businesses can reduce picking costs by 70-80% and increase throughput by 25-35%—impressive numbers that certainly make it a strong choice for interested parties.

Despite competition from Amazon Robotics and Fetch Robotics, Berkshire Grey has carved out a niche in the growing robotics market. In 2023, the company merged with SoftBank in a $375 million go-private transaction. This merger aims to strengthen Berkshire Grey's capabilities, streamline operations, and maintain a competitive edge. The merger with SoftBank will enable the company to better serve its customers with its disruptive AI robotics technology, driving efficiency in their operations.

Kirsty headshot

Kirsty

Company Specialist at Welcome to the Jungle