

Software & Systems Test Engineer
Location
Austin, TX
Level
Senior-Level
Department
Robotics & Automation
Type
Salary
Job Description
Posted on:
2026-04-21
Responsibilities
- Design, execute, and maintain test plans for end-to-end robotic systems.
- Perform hands-on testing of robotic platforms in real-world and simulated environments.
- Develop and maintain automated test frameworks for regression, integration, and performance testing.
- Validate interactions between perception systems, control software, and physical hardware.
- Analyze logs and telemetry data to diagnose failures.
- Collaborate with engineers to define test requirements and success criteria.
- Continuously improve test methodologies and contribute to quality metrics tracking.
Job Requirements
- Strong software engineering fundamentals, particularly in Python.
- Experience with C++ and Typescript/JavaScript.
- Familiarity with ROS/ROS2 or similar robotics frameworks.
- Experience in software testing, QA, or systems validation for complex systems.
- Hands-on experience debugging issues across software and hardware boundaries.
- Strong analytical skills and attention to detail.
- Master's degree in Computer Science, Engineering, or a related technical field, with a minimum of 5 years of experience.



