Contoro Robotics

Software & Systems Test Engineer

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.
Apply now

More job openings