Jobs · Engineering · Massachusetts

Software Engineer in Test, Humanoid Robotics

Boston Dynamics · Waltham, MA · 3 wk ago
Engineering$88k–$110k/yrFull-time

What You’ll Do

  • Test & Automation Design: Design, develop, and maintain the comprehensive manual and automated overall regression test suite, focusing on integration stability.
  • You will focus heavily on validating our teleoperation systems and action sequencing applications.
  • 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 teleoperation.
  • 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 teams.
  • Process Improvement: Identify bottlenecks and gaps in the SQA process and testing coverage, driving continuous improvement in execution efficiency and reliability.

Required Experience

  • 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).

Nice To Have Experience

  • Experience testing real-time control systems or low-latency teleoperation hardware/software.
  • Familiarity with UI/UX and backend validation for complex workflow sequencing or orchestration applications.
  • Operational familiarity with a Linux development environment (e.g., advanced bash/shell scripting).
  • Experience with Root Cause Analysis on complex, cross-functional system failures.

Similar jobs

Software Engineer

LufCoAberdeen, MD· 4 mo ago
Information Technologyapply on lufco.breezy.hr

Software Engineer

STRWoburn, MA· 3 mo ago
Engineering$110k–$138k/yrapply on job-boards.greenhouse.io

Software Engineer

KellyMitchell GroupGlendale, CA· 3 mo ago
Engineering$70–$86/hrapply on careers.kellymitchell.com

Software Engineer

GRVTYChantilly, VA· 3 mo ago
Engineering$150k–$250k/yrapply on job-boards.greenhouse.io

Software Engineer

ENC - ElDorado National California Inc.Riverside, CA· 3 mo ago
Engineering$110k–$125k/yrapply on recruitingbypaycor.com

Software Engineer

ScienceCastLos Angeles, California, United States· 3 mo ago
Engineering$80k–$135k/yrapply on sciencecast.org