Simplify Logo

Full-Time

Principal Software Engineer

Robotic Applications

Posted on 12/1/2023

Berkshire Grey

Berkshire Grey

201-500 employees

AI-driven robotic automation for logistics

Robotics & Automation
Automotive & Transportation
Hardware
Industrial & Manufacturing
AI & Machine Learning
Aerospace
Consumer Goods

Compensation Overview

$6.1k - $2.3kMonthly

Senior

Bedford, MA, USA

Category
Software Engineering
Required Skills
gRPC
Kubernetes
Agile
Python
NoSQL
Software Testing
Management
Git
Apache Kafka
Docker
Pandas
JIRA
Jenkins
MongoDB
REST APIs
Linux/Unix
Data Analysis
Requirements
  • Bachelor of Science in Computer Science or a similar field of study
  • 8+ years’ experience in software development
  • Commercial experience in a fast paced, agile environment
  • Proficiency in Python, C++, system design, VCS (Git), issue tracking system (Jira), Linux-like environment (Ubuntu), code review, and design patterns
Responsibilities
  • Develop software for robotic applications related to robotic manipulation as applied to store replenishment and e-commerce order fulfillment
  • Design, implement, and maintain software that integrates and enhances robotic capabilities to deliver product features
  • Provide technical leadership on key projects
  • Architect and lead major components of the software solutions
  • Operate autonomously, mentor other engineers, and manage execution of technical efforts across a small team
  • Determine and communicate justification of technical priorities to management
  • Navigate and contribute to existing large, complex codebase
  • Design and run real robot experiments, analyze results
  • Prioritize functionality and go from simple to complex
  • Provide technical communication to all levels, write summaries, tutorials, and present results to the team to help inform design decisions
Desired Qualifications
  • Demonstrated ability in code documentation that can stand the test of time, parameter server (zookeeper), software testing (pytest), process management, containers (docker, k8s)
  • Basic knowledge of motion planning, controls, robot simulation, visualization, experience with real sensors, robots, basic data analysis (logging, profiling, statistics, pandas), parallel/distributed systems, asynchronous/concurrent programming (asyncio), NoSQL databases (MongoDB), messaging systems (gRPC, Kafka), CI/CD (Jenkins, automated testing), API development (RESTful, websockets), and Warehouse Management/Control Systems (WMS/WCS)

Berkshire Grey offers Intelligent Robotic Automation solutions for retail, eCommerce, and logistics companies, leveraging AI and Robotics to automate pick, pack, and sort operations, enhancing operational efficiency and meeting the demands of today's connected consumers.

Company Stage

M&A

Total Funding

$444.5M

Headquarters

Bedford, Massachusetts

Founded

2013

Growth & Insights
Headcount

6 month growth

8%

1 year growth

14%

2 year growth

-14%
INACTIVE