Software Engineer
Boston Dynamics
Date: 1 day ago
City: Waltham, MA
Contract type: Full time

We are seeking a highly motivated Software Engineer to join the Stretch Perception and Machine Learning (PerML) team. In this role, you will play an important role in building, maintaining, and expanding a successful product that is already solving problems outside of the lab for customers around the world.
The Stretch PerML team works to provide Stretch the environmental understanding it needs to successfully perform its tasks. This includes system components such as object detection, localization, state estimation, and calibration. The team also develops and maintains key pieces of infrastructure to enable our work, including sensor drivers, debugging and visualization tools, logging capabilities, and off-robot data processing pipelines. Additionally, we regularly test our robots, analyze their performance, and continually improve the reliability of the products we deliver to our customers.
In This Role, You Will
The Stretch PerML team works to provide Stretch the environmental understanding it needs to successfully perform its tasks. This includes system components such as object detection, localization, state estimation, and calibration. The team also develops and maintains key pieces of infrastructure to enable our work, including sensor drivers, debugging and visualization tools, logging capabilities, and off-robot data processing pipelines. Additionally, we regularly test our robots, analyze their performance, and continually improve the reliability of the products we deliver to our customers.
In This Role, You Will
- Use robotics and computer vision algorithms to solve problems on Stretch
- Harden existing approaches to increase robustness
- Evaluate Stretch’s performance via thorough robot testing and data analysis
- Develop efficient, testable, and maintainable code in C++
- Collaborate within Stretch PerML and with adjacent teams
- BS or MS in Computer Science or a related field
- 2+ years’ of experience as a Software Engineer or relevant role
- Strong C++ software development skills and knowledge of best practices
- Familiarity with or desire to learn robotics algorithms, especially related to perception and/or machine learning (e.g. image processing, working with point clouds, state estimation, object detection)
- Familiarity with or desire to work closely with robots, including hands-on testing at our different sites
- Strong communication skills
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Project Coordinator, Office of the CMO
Imprivata,
Waltham, MA
2 weeks ago
DescriptionCome join a winning team! Here at Imprivata, you’ll see a dedicated group of professionals who care about improving healthcare. Our team thrives on collaboration and sharing ideas, whether in a cross-functional meeting or at one of our virtual team-building events.While we're diverse in our backgrounds and skills, we have much in common. A passion for our mission. A strong...

Executive Director, U.S. Medical Science Liaison
Dyne Therapeutics,
Waltham, MA
3 weeks ago
Company Overview:Dyne Therapeutics is discovering and advancing innovative life-transforming therapeutics for people living with genetically driven neuromuscular diseases. Leveraging the modularity of its FORCE platform, Dyne is developing targeted therapeutics that deliver to muscle and the central nervous system (CNS). Dyne has a broad pipeline for neuromuscular diseases, including clinical programs for myotonic dystrophy type 1 (DM1) and Duchenne muscular...

Data Analyst, Customer Energy Management
National Grid,
Waltham, MA
4 weeks ago
About UsSuperpowered. Meaningful work. Human impact. A story we're proud to tell. This is what matters to us at National Grid. In a world of complexity and unanswered questions, there is one thing we're certain about: the power of our people. Join us in our goal to deliver 100% fossil-free heat to our customers by 2050!National Grid is hiring a...
