cover image
Boston Dynamics

Boston Dynamics

www.bostondynamics.com

1 Job

1,456 Employees

About the Company

Boston Dynamics builds advanced mobile manipulation robots with remarkable mobility, dexterity perception and agility. We use sensor-based controls and computation to unlock the potential of complex mechanisms. Our world-class development teams develop prototypes for wild new concepts, do build-test-build engineering and field testing and transform successful designs into robot products. Our goal is to change your idea of what robots can do.

Listed Jobs

Company background Company brand
Company Name
Boston Dynamics
Job Title
Robotics Software Engineer- Stretch
Job Description
**Job Title** Robotics Software Engineer – Stretch **Role Summary** Design, develop, and optimize autonomous mobile manipulation software for the Stretch robot, enabling efficient warehouse operations such as trailer unloading, palletizing, and order building. **Expectations** - Daily work in a C++ code base. - Multi‑domain engineering: integrate with perception, controls, safety systems, conveyors, and warehouse management systems. - Deliver reliable, high‑performance, and scalable software with rigorous testing and profiling. **Key Responsibilities** - Design high‑level task planning and decision‑making for mobile manipulation. - Build robust sequential pipelines for varied freight configurations and autonomous fault recovery. - Solve integration challenges with external systems (conveyors, safety, WMS, sorters). - Ensure software reliability, performance, and scalability through testing, profiling, and optimization. - Troubleshoot and debug complex production‑level issues. - Collaborate with cross‑functional teams (perception, controls, product management) to translate requirements into technical solutions. **Required Skills** - Proficiency in C++ programming. - Experience with robotic systems development and debugging. - Familiarity with finite state machines, behavior trees, or equivalent state representations. - Knowledge of grasping/manipulation, navigation, motion planning, or localization. - Experience with machine vision/perception and off‑board safety systems is highly desirable. - Strong problem‑solving, analytical, and profiling skills. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Robotics, Electrical Engineering, or a related field, *or* equivalent experience. - Minimum 1–2 years of experience as a robotics software engineer, *or* a Master’s degree in a relevant discipline. - Eligible to work in the United States. - No visa sponsorship provided.
Waltham, United states
On site
Fresher
18-03-2026