1,909,023open jobs
111,705companies
251,804added this week
Browse all
Salary
≈ $133k – $267k per year (Estimated)
Location
In office (Bedford)
Seniority
Principal · 12+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 21, 2026. First seen by Alion on Sep 25, 2026.

Overview
Company
Impact
Profile match
Berkshire Grey builds robotic picking, sortation and mobile fulfilment systems for warehouses. Its technology combines artificial intelligence with custom gripping hardware, and open roles include warehouse automation project managers and electrical, mechanical and software engineers. The company is headquartered in Bedford, Massachusetts, United States.
Backed by NEA, Canaan

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 pick, pack, and sort operations.

As a Principal Software Engineer, Manipulation on Berkshire Grey’s Scoop program, you will serve as a senior technical leader responsible for advancing the manipulation capabilities of our robotic solutions. You will define architecture, set technical direction, and develop advanced software that enables robots to interact with their environments and complete complex, real-world tasks.

You will lead work across motion planning, kinematics, control strategies, motion execution, multi-arm coordination, environment representation, simulation, and robotic hardware integration. This role requires deep technical judgment, hands-on software development, cross-functional leadership, and autonomous contribution to manipulation capabilities from concept and design through validation, production deployment, and long-term support.

This is an ideal role for a principal engineer who enjoys solving difficult robotics problems, guiding major technical decisions, mentoring other engineers, and seeing advanced manipulation software operate reliably on production systems.

Responsibilities:

  • Autonomously contribute to and advance the software architecture, technical strategy, and long-term roadmap for robotic manipulation capabilities on the Scoop program.
  • Design, develop, deploy, and support advanced robotic manipulation software operating in production environments.
  • Create high-performance software solutions for motion planning, robotic kinematics, control strategies, motion execution, multi-arm coordination, and environment representation.
  • Set technical direction for manipulation systems and lead complex engineering efforts from requirements and design through implementation, validation, deployment, and operational support.
  • Architect and evolve simulation environments, automated tests, and hardware-in-the-loop workflows to validate expected, safe, and robust manipulation performance.
  • Lead the diagnosis and resolution of complex issues spanning manipulation software, robotic hardware, controls, sensors, distributed systems, and system behavior.
  • Work closely with hardware engineers, controls and perception engineers, product managers, systems engineers, test engineers, and other software teams to integrate manipulation capabilities into broader robotic systems.
  • Drive architecture discussions, design reviews, code reviews, technical planning, and major engineering decisions while documenting tradeoffs and ensuring durable outcomes.
  • Raise engineering standards for software design, performance, testing, observability, reliability, deployment, and maintainability across manipulation systems.
  • Provide technical leadership and mentorship to senior and developing engineers, strengthening technical judgment and execution across the team.
  • Clearly and proactively communicate technical strategy, priorities, progress, tradeoffs, dependencies, and risks to engineering leaders and cross-functional stakeholders.

Minimum Qualifications:

  • Bachelor’s degree in Robotics, Computer Science, or a closely related field with 10+ years of professional software development experience in production environments; or a master’s degree with 8+ years of experience.
  • Expert-level development skills in Python and strong programming experience in C++.
  • Deep understanding of parallel and distributed systems and asynchronous or concurrent programming.
  • Extensive experience designing and implementing production software and algorithms for motion planning, motion execution, multi-arm coordination, robotic kinematics, control strategies, and/or environment representation.
  • Experience architecting and developing RESTful interfaces, gRPC services and clients, and other reliable communication interfaces for distributed robotic systems.
  • Deep knowledge of system design principles, software architecture, and design patterns, with a record of evolving complex systems over time.
  • Demonstrated ability to set technical direction and deliver well-designed, well-implemented, and thoroughly tested solutions that meet demanding internal and customer requirements.
  • Ability to lead ambiguous or ill-defined technical problems from initial investigation through architecture, planning, implementation, deployment, and operational support.
  • Advanced experience with Git-based development workflows, code reviews, issue tracking systems such as Jira, and automated testing, including unit, integration, simulation, and hardware-in-the-loop testing.
  • Proven ability to influence multidisciplinary teams, communicate effectively with technical and non-technical stakeholders, and mentor engineers across experience levels.

Preferred Qualifications:

  • Master’s or doctoral degree in Robotics, Computer Science, or a closely related field.
  • 12+ years of software development experience in production environments, including significant technical leadership in robotic manipulation systems.
  • Advanced experience with ROS or ROS2 architecture, integration, performance analysis, and production deployment.
  • Experience leading the development and integration of drivers and software interfaces for robotic hardware, particularly robotic arms.
  • Experience establishing robotics simulation tools, test environments, and validation strategies for complex manipulation capabilities.
  • Deep experience developing, debugging, and operating production software in the Linux ecosystem, preferably Ubuntu.
  • Deep experience with Python’s asyncio library or similar asynchronous programming frameworks.
  • Experience architecting data models and services using NoSQL databases such as MongoDB.
  • Experience taking manipulation capabilities from research or prototype stages through robust deployment in real-world customer environments.

6110-2610BG

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,909,023 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bedford
Founding Engineer 3 hours ago
$165k – $185k per year • In office • Full-Time • 1+ year exp • New York
Python
TypeScript
AI/ML
Function Calling
LLM
RAG
Structured Outputs
DevOps
AWS
Apply
$260k – $290k per year • In office • Full-Time • 1+ year exp • San Francisco
AI/ML
RLHF
LLM
Synthetic Data
Machine Learning
Apply
$180k – $270k per year • In office • Full-Time • Bachelor's Degree • New York
Python
JavaScript
TypeScript
AI/ML
Cursor
Claude Code
Frontend
React.js
Apply
≈ $15k – $32k per year (Estimated) • Remote (Thailand) • Full-Time • 5+ years exp • Bachelor's Degree • Thailand
DevOps
VMWare
Windows Server
Hyper-V
DNS
DHCP
Cybersecurity
GDPR
Active Directory
Apply
≈ $9.5k – $22k per year (Estimated) • In office • 5+ years exp • Bengaluru
Python
AI/ML
LLM
Red Teaming
LLM Guardrails
Cybersecurity
OWASP Top 10
Threat Modeling
Apply
Remote (likely EAEU) • Moscow
Python
C#
Databases
PostgreSQL
AI/ML
Computer Vision
OCR
DevOps
Rest API
SOAP
Management
Jira
Apply
≈ $15k – $36k per year (Estimated) • In office • Bachelor's Degree • Moscow
Python
SQL
AI/ML
AI Agents
LLM
RAG
Machine Learning
DevOps
Git
Web3
DeFi
Apply
≈ $6.5k – $13k per year (Estimated) • In office • Internship • Bachelor's Degree • Nakhon Ratchasima
Python
JavaScript
SQL
C#
Databases
MySQL
PostgreSQL
Oracle
AI/ML
LLM
Machine Learning
DevOps
Git
Analytics
Tableau
Power BI
Microsoft Excel
Apply
≈ $37k – $72k per year (Estimated) • In office • Contractor • 2+ years exp • Master's Degree • Singapore
Python
JavaScript
SQL
Python
Flask
FastAPI
Databases
Snowflake
Apache Kafka
Google BigQuery
Amazon Redshift
AI/ML
Seldon Core
Spark
Airflow
MLFlow
Scikit-learn
Machine Learning
Frontend
React.js
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Analytics
ETL/ELT
Management
Agile
Apply
≈ $15k – $36k per year (Estimated) • In office • 5+ years exp • Minsk
Python
PowerShell
DevOps
Ansible
GCP
VMWare
Azure
AWS
Hyper-V
Windows
DNS
DHCP
VPN
VLAN
BGP
OSPF
MPLS
Apply
≈ $127k – $233k per year (Estimated) • In office • Full-Time • 3+ years exp • Master's Degree • Bedford
Python
C++
AI/ML
Fine-tuning
Computer Vision
AI Agents
PyTorch
OpenAI
Machine Learning
DevOps
CI/CD
Git
Docker
Robotics
ROS
ROS2
Isaac Sim
MuJoCo
Motion Planning
Imitation Learning
Apply
In office • Full-Time • 5+ years exp • Bachelor's Degree
Analytics
Power BI
Management
Asana
Apply
≈ $120k – $241k per year (Estimated) • In office • Full-Time • 4+ years exp • Master's Degree • Bedford
Python
C++
AI/ML
Weights & Biases
Scikit-learn
SciPy
Computer Vision
NumPy
PyTorch
LLM
Machine Learning
DevOps
Docker
Robotics
ROS
ROS2
Isaac Gym
Isaac Sim
MuJoCo
Sim-to-Real
Analytics
Matplotlib
Apply
≈ $109k – $209k per year (Estimated) • In office • Full-Time • 3+ years exp • Bedford
Python
DevOps
Terraform
GCP
Kustomize
AWS
Docker
Kubernetes
Linux
TCP/IP
Cybersecurity
Zscaler
Apply
≈ $104k – $210k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Bedford
Design
SolidWorks
Apply
$94k – $101k per year • In office • Full-Time • Bedford
Apply
≈ $51k – $123k per year (Estimated) • In office • Full-Time • Bedford
Design
Adobe Photoshop
Canva
Apply
$134k – $213k per year • In office • Full-Time • 10+ years exp • Bachelor's Degree • Bedford
SpaceTech
FMEA
MedTech
ISO 13485
ISO 14971
Sterilization Validation
CAPA
Apply
$84k per year • In office • Full-Time • 3+ years exp • High School Diploma • Bedford
Mobile
Metal
Apply
$78k per year • In office • Full-Time • 2+ years exp • High School Diploma • Bedford
Mobile
Metal
Apply
See all jobs
This is one of many
1,909,023 more open roles from verified company boards, updated every day.