Demo

Principal Software Engineer, Robotics

Berkshire Grey
Bedford, MA Full Time
POSTED ON 12/19/2025
AVAILABLE BEFORE 1/18/2026

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.

 

As a Principal Software Team Lead at Berkshire Grey, you will be at the forefront of robotics and AI, helping to lead a small team of talented software engineers in delivering cutting-edge solutions that enhance our customers’ operational efficiency and productivity. Your technical leadership will be pivotal in managing the software team’s performance, tracking progress, and ensuring their work is effectively communicated to stakeholders. You will play a critical role in driving inter-team collaboration, identifying and managing dependencies, and ensuring that the team meets its objectives in a dynamic and fast-paced environment.

 

Responsibilities:

  • Manage and mentor a small team of highly skilled software engineers, understanding their strengths and development areas.
  • Quickly digest discussions in cross-functional meeting and identify critical dependencies, ensuring they are tracking, progress, and are addressed.
  • Monitor and track dependencies across teams, obtaining support from software leadership as necessary.
  • Autonomously remove roadblocks to enable to the team to make progress and keep on track towards the desired outcomes.
  • Track team performance, conducting regular reviews, and ensure alignment with project goals.
  • Lead sprint planning, ensuring clear communication of priorities, tasks and deadlines, and actively track team progress.
  • Represent the work of the team in various forums, ensuring visibility and alignment with broader company objectives.
  • Actively work to remove distractions and administrative burdens from your software engineering team, allowing them to focus on maximizing their development time.

Minimum Qualifications:

  • Bachelor’s degree in Computer Science, Robotics, or a related field.
  • 7 years of experience in software development with a strong technical background in Robotics.
  • 2 years of technical leadership experience or people management experience.
  • 3 years of Robotics related technical experience.
  • Proficient in Python programming language and able to contribute code on a daily basis.
  • Familiar with Issue Tracking Systems (Jira), Linux (Ubuntu), and Version Control Systems (Git).
  • Experience working in a fast-paced Agile environment.
  • Strong foundation in algorithms and data structures, with experience designing and optimizing algorithms for computationally complex robotic applications.
  • Expertise in advanced software development techniques, including multithreading, asynchronous programming, messaging systems (e.g., MQTT, ROS2, Kafka), parallel programming, and API development.

Preferred Qualifications:

  • Master’s degree in Computer Science, Robotics, or a related field.
  • 8 years of experience in software development.
  • Experience with robotics and robotic solutions.
  • Demonstrated experience mentoring team members.
  • Experience with DevOps practices and collaboration with hardware teams.
  • Strong problem-solving skills with the ability to autonomously resolve risks and challenges.

Location

Bedford, MA (Hybrid)

Department

Software

Employment Type

Fulltime-Regular

Minimum Experience

Experienced

Internal Job Code

HRTC - 34789

Salary : $136 - $221

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 Principal Software Engineer, Robotics?

Sign up to receive alerts about other jobs on the Principal Software Engineer, Robotics career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
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 Bedford, MA
  • About Join us at Berkshire Grey to deliver best-in-class robotic automation solutions that solve real customer problems and deliver immediate value. Our En... more
  • 14 Days Ago

  • Berkshire Grey Bedford, MA
  • Job Responsibilities : Receive, inspect, and verify incoming shipments against purchase orders and packing slips. Accurately enter and reconcile receipts i... more
  • 16 Days Ago

  • Berkshire Grey Bedford, MA
  • About Berkshire Grey Berkshire Grey is a pioneer in intelligent robotic automation solutions that transform supply chain operations. Our mission is to help... more
  • 4 Days Ago

  • Berkshire Grey Bedford, MA
  • About Join us at Berkshire Grey to deliver best-in-class robotic automation solutions that solve real customer problems and deliver immediate value. Our En... more
  • 5 Days Ago


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

  • Locus Robotics and Careers Wilmington, MA
  • Locus Robotics is a leader in the rapidly growing eCommerce order fulfillment optimization space. Our solution helps warehouse owners attain 2-3X efficienc... more
  • 5 Days Ago

  • Locus Robotics and Careers Wilmington, MA
  • Locus Robotics is a global leader in warehouse automation, delivering unmatched flexibility and unlimited throughput, and actionable intelligence to optimi... more
  • 5 Days Ago

AI Assistant is available now!

Feel free to start your new journey!