> Markdown version of [/jobs/ext/2730472-staff-test-development-engineer-software-and-automation](https://www.wearedevelopers.com/jobs/ext/2730472-staff-test-development-engineer-software-and-automation). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Test Development Engineer - Software and Automation - **Company:** Boston Dynamics - **Location:** Waltham, MA, United States - **Experience:** Expert - **Salary:** $115,000.0 - $145,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Automation of Tests, C++ (Programming Language), Software Debugging, Firmware, Revision Control Systems, Human-Computer Interaction, Python (Programming Language), LabVIEW, Linux System Administration, Software Architecture, Software Engineering, Software Systems, Statistical Process Control (SPC), Systems Integration, Test Execution Engine, Teststand, Git, Information Technology, Fanuc, Enovia, Data Management, Code Restructuring, Software Version Control - **Published:** September 5, 2026 - **Apply:** https://startup.jobs/staff-test-development-engineer-software-and-automation-boston-dynamics-inc-9900583 ## About the Role * BS Computer Science, Software Engineering or equivalent and 5+ years of relevant experience. * Demonstrated experience in the integration and deployment of new, custom mechatronic systems for real-world applications. * Strong interest in working on software systems that interact with robotic hardware. * In-depth cross-disciplinary knowledge of electro-mechanical actuation subsystems or related tech that enables rapid learning. * Proficiency in Python and/or C++ for debugging and scripting automation. * Strong understanding of databases and SQL. * Experience with Linux-based systems and version control tools (e.g., Git). * Familiarity with integrating cobots, robotic arms (e.g., Universal Robots, FANUC), or motion controllers/actuators with automated test fixtures. * Strong communication and technical documentation skills. * Self-motivated and able to work in an ambiguous environment with minimal supervision. Preferred Qualifications: * Experience in robotics, aerospace, precision actuators, or high-performance electromechanical systems. * Experience with test executive frameworks (e.g., LabVIEW, TestStand). * Experience with PLM systems such as Arena or Enovia for revision control and documentation management. * Familiarity with SPC, yield tracking, or MES integration. * Familiarity with PLC and Industrial automation programming. * Familiarity with writing Firmware. * Familiarity with camera calibration. ## Description As a Staff Test Development Engineer on the Atlas program, you will lead the evolution, software architecture, and operational reliability of the manufacturing test systems for our next-generation robotics. In this role, you will bridge the gap between engineering development and high-volume production by industrializing prototype test benches into robust, scalable, End-of-Line (EOL) manufacturing test systems. You will own the test software and automation frameworks that drive board flashing, DUT (Device Under Test) calibration, and functional verification on the production floor. As the senior technical owner of our factory test software, you will play a critical role in maximizing line throughput-refining complex test suites, troubleshooting station issues, and keeping manufacturing running smoothly with minimal downtime. Responsibilities: * Architect, design, implement, deploy, and maintain new tools for our test framework, automation, and control strategies across all verification test stands including: configuration, diagnosis, calibration, data management, visualization, and user interaction. * Debug, maintain and improve existing test systems. * Take early R&D and prototype test benches, optimize their software stability, and adapt them for high-volume, repeatable manufacturing environments. * Refactor existing test code to optimize test execution times, reduce false-fail rates, and ensure error handling is robust enough for factory operators. * Hands-on test stand development, system design, execution, and analysis. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Stop Committing Your Secrets - GIt Hooks To The Rescue!](https://www.wearedevelopers.com/videos/573-stop-committing-your-secrets-git-hooks-to-the-rescue) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)