Senior Manufacturing Test Software Engineer
Core
Develop and maintain software architecture for manufacturing test stations to validate the reliability and functionality of Agility's Digit humanoid robots.
Role type
Senior Manufacturing Test Software Engineer
Builds
Automated test sequences and validation tools for robot sub-assemblies and core functionality (locomotion, perception, manipulation, decision-making)
Domain
Robotics / Manufacturing Automation
Deliverable
production ML models | product features
Required skills
Python scripting, Test Sequencers (NI Test Stand), Database management, Robotic systems, Embedded software, Log analysis, Data visualization
Preferred skills
Robot simulation environments (MuJoCo, Gazebo, Isaac Sim)
Technologies
Python, NI Test Stand, MuJoCo, Gazebo, Isaac Sim
Responsibilities
Develop automated test sequences for complex electro-mechanical sub-assemblies; Create efficient processes to track, analyze, and report test results; Identify, analyze, and log issues in new software builds; Work with teams to reproduce, isolate, and diagnose test failures; Track regression trends and validate critical fixes before release; Generate detailed test reports including logs, screenshots, and video recordings; Maintain up-to-date test software documentation
Seniority
Senior, hands-on IC