- Robot type
- Humanoid · Warehouse and Logistics
- Location
- USA
- Job type
- Software
- Posted
- Sep 24, 2026
Software Engineer in Test, Humanoid Robotics
Job description
Boston Dynamics seeks a highly technical Software Engineer in Test , to test the Atlas Humanoid Robot. In this critical, hands-on role, you will be responsible for ensuring the reliability, safety, and performance of Atlas’s software systems, focusing heavily on metrics based system testing for reliability and performance.
A key quality to be successful in this role is the exceptional ability to context-switch and rapidly acquire technical understanding across diverse domains: from web interfaces and network protocols to robot behavior and ML model validation.
Boston Dynamics is a world leader in mobile robots, tackling some of the toughest robotics challenges.
Job responsibilities
- Test & Automation Design: Design, develop, and maintain the comprehensive manual and automated overall regression test suite, focusing on integration stability.
- Hardware-in-the-Loop (HIL) Testing: Perform automated testing with physical hardware in the loop, executing actual sequencing setups, physical interventions, and real-time robotic test runs.
- XR Applications Testing: Drive the end-to-end quality of virtual environments by designing both automated and manual testing strategies for VR and Unity-based applications used in robot simulation and operator…
- Release Contribution & Reporting: Contribute to generating detailed Test Execution Reports for major milestones and releases, clearly documenting coverage and communicating quality status to the manager and development…
- Process Improvement: Identify bottlenecks and gaps in the SQA process and testing coverage, driving continuous improvement in execution efficiency and reliability.
Job requirements
- 3–4 years of experience in Software QA Engineering, Test Automation, or Software Development, with a history of shipping and supporting product releases.
- Hands-on experience with Hardware-in-the-Loop (HIL) manual testing , including physical test setup manipulation and live sequencing execution on robotics, automotive, or embedded systems.
- Strong proficiency in test automation with a solid base in Python, C#, or a similar language. Direct experience automating HTTP and WebSocket (WS) APIs is required.
- Demonstrated experience testing LLM / VLM systems , including evaluating model responses via manual prompting, API layers, and setting up quality assessment metrics.
- Experience executing both automated and manual test strategies for VR and Unity-based applications , simulation software, or interactive 3D environments.
- Expertise in designing comprehensive test plans and executing functional, integration, and regression testing with strong manual rigor.
- Expertise in Defect Lifecycle Management using defect tracking systems (e.g., Jira) for precise defect reporting, verification, and analysis.
- Solid understanding of CI/CD practices and experience integrating and monitoring automated tests within continuous integration tools (e.g., Jenkins, GitLab CI).
Similar jobs
Boston Dynamics · Software
Senior Full Stack Software Engineer-Atlas
Waltham, Massachusetts
Boston Dynamics · Software
Senior Staff Software Engineer, Cloud Services
Remote, USA
Boston Dynamics · Software
Senior Staff Systems Engineer, Embedded Safety
Waltham, Massachusetts
Boston Dynamics · Software
Atlas Controls Reliability, Senior Data Engineer
Remote, USA
Robot deals
All deals →
Get dealDeal · Everblog
10% off
ShopShop · CircuitMess
DIY robot kits
Robot and gadget kits you build yourself.
ShopShop · GRABO
Cordless vacuum lifter
GRABO Pro Brushless: the original cordless vacuum lifter for pavers, stone, glass and panels.
Like what we do? Buying through these links supports Bots n' Beans. We earn a commission at no extra cost to you. Thank you!
