Description
The Software Engineer in Test will develop scalable test infrastructure, automation frameworks, and validation strategies for humanoid robots, covering embedded devices, middleware, perception, motion control, and autonomous behavior. The role collaborates with robotics and platform engineering teams, debugs complex software-hardware and networked-system interactions, and contributes code to improve system robustness and developer productivity. Candidates need a bachelor’s or master’s degree in a relevant field, strong C++ and Python skills, robotics and distributed-systems experience, and familiarity with ROS 2, CI/CD, Linux, and software architecture.

