Berkshire Grey
Senior Software Engineer, Robotic Manipulation
Bedford, Massachusetts
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Matched against 2.6M live jobs from 190,000+ employers in 200+ countries.
Tailor my resume for this job →Apply from your AI assistant
Connect hirly to Claude and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending. ChatGPT: manual setup today.
Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.
hirly's read of this role
- Role family
- Engineering
- Seniority
- Senior
- Country
- US
- Work mode
- On-site / unstated
- First seen by hirly
- 18 Sept 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
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.
In the role of Senior Software Engineer, Robotics, focusing on manipulation, you will play a pivotal role in enhancing the capabilities of our robotic solutions. Your work will involve developing advanced software that enables robots to interact with their environments in completing complex, real-world tasks.
Responsibilities:
Design, develop, and support advanced robotic manipulation software deployed in production environments.
Create high-performance software solutions for robotic manipulation, focusing on motion planning, kinematics, control strategies and motion execution, to enhance our robotic solutions.
Utilize and extend simulation software environments to test and refine manipulation development, ensuring expected and robust performance.
Work closely with hardware engineers, product managers, and other software teams to integrate capabilities into our broader robotic systems.
Provide technical leadership and mentorship to junior engineers.
Clearly and proactively communicate technical priorities and status.
Minimum Qualifications:
Bachelor’s degree in Robotics, Computer Science, or a closely related field.
4+ years of professional software development experience in a production environment.
Strong development expertise in Python.
Understanding parallel/distributed systems and asynchronous/concurrent programming.
Experience in designing and implementing software and algorithms for motion planning, motion execution, multi-arm coordination, robotic kinematics, and/or environment representation.
Experience in designing and developing RESTful interfaces, gRPC services/clients, etc.
Familiarity with system design principles and design patterns.
Strong drive to deliver well-designed, well-implemented and well-tested solutions to meet internal and external requirements.
Ability to handle ambiguous or ill-defined problems, and scope, plan and implement solutions for them.
Experience with version control (Git), code reviews, issue tracking (Jira) and automated testing (unit, integration, and hardware-in-the-loop).
Ability to work collaboratively in a team setting and communicate effectively with both technical and non-technical stakeholders.
Preferred Qualifications:
Master’s degree in Robotics, Computer Science or a closely related field.
6+ years of experience in software development in a production environment.
Experience with ROS/ROS2.
Experience with development and integration of drivers for robotic hardware, particularly robotic arms.
Familiarity with robotics simulation tools and test environments.
Familiarity with the Linux ecosystem.
Familiarity with Python’s asyncio library.
Programming experience in C++.
Experience with NoSQL databases (e.g., MongoDB).
6110-2608BG
Listed on hirly, a job board. hirly is not the employer: Berkshire Grey is hiring for this role.
Similar jobs
- Sr. Software EngineerUmiami · Miami, FLFirst seen today
- Senior Software Engineer-Bigdata & Hadoop Engineer with Development experienceVisa · US - Austin, TXFirst seen today
- Software Engineer - Sr. Consultant levelVisa · US - Austin, TXFirst seen today
- Senior Associate Software Engineer / Python and AWSTruist · Atlanta, GAFirst seen today
- Software Engineer II - Security Review AutomationUber · San Francisco, CA, United States; Seattle, WA, United States; Sunnyvale, CA, United StatesFirst seen today
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job