Demo

Senior Software Engineer, Applications

Berkshire Grey
Bedford, MA Full Time
POSTED ON 4/12/2025
AVAILABLE BEFORE 6/10/2025

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

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

What is the career path for a Senior Software Engineer, Applications?

Sign up to receive alerts about other jobs on the Senior Software Engineer, Applications career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529

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

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

  • Application Delivery Skill

    • Income Estimation: $83,745 - $96,702
    • Income Estimation: $91,486 - $118,193
  • Bug/Defect Analysis Skill

    • Income Estimation: $70,239 - $89,209
    • Income Estimation: $72,620 - $96,681
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
Hired Organization Address Bedford, MA Full Time
Company Overview: Berkshire Grey is a leader in AI-powered robotic solutions that automate fulfillment, supply chain, an...
Berkshire Grey
Hired Organization Address Bedford, MA Full Time
About the Role Berkshire Grey is a leader in the field of AI and robotics, providing innovative solutions for e-commerce...
Berkshire Grey
Hired Organization Address Bedford, MA Full Time
Job Description Job Description Salary : Job Summary : Berkshire Grey is looking for a motivated and experienced Warehou...
Berkshire Grey
Hired Organization Address Bedford, MA Other
About The Role Berkshire Grey is a leader in the field of AI and robotics, providing innovative solutions for e-commerce...

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

Senior IT Software Engineer - Salesforce

Ultimate Software, Lowell, MA

Software Engineer II - Applications

ZOLL - Acute Care Technology, Chelmsford, MA

AI Assistant is available now!

Feel free to start your new journey!