The Staff Engineer, Test and Software position is focused on architecting innovative automation frameworks that enhance testing efficiency and effectiveness. The role involves implementing new software solutions for test automation and hardware integration, developing software that interfaces with a variety of external APIs, embedded systems, and hardware components. The engineer will collaborate with cross-functional teams to understand testing needs and develop scalable automation solutions, champion high-quality software engineering standards, and become a super-user of our state-of-the-art AI software product. Responsibilities also include designing test suites validating software APIs, working with integration teams to implement test solutions on prototype robotic hardware platforms, and providing mentorship and technical guidance to junior team members.