JobMesh

Robotics Test Engineer (m/f/d) - Quality & Safety

Agile Robots SE · Munich, Bavaria, DE

As a Robotics Software Test Engineer, you will play a central role in ensuring the reliability, safety, and predictability of our robotic systems. Your work...

Job description

About the role As a Robotics Software Test Engineer, you will play a central role in ensuring the reliability, safety, and predictability of our robotic systems. Your work will span the entire control pipeline—from low‑level C‑based APIs to ROS 2 interfaces and full hardware‑in‑the‑loop (HIL) validation. Partnering closely with robotics software, controls, and hardware teams, you will define and execute a testing strategy that guarantees our robots behave consistently and safely across all operating conditions. Your Responsibilities: - Develop clear, scalable test plans for our robotics software including the ROS 2 wrapper around our low‑level arm and hand control APIs - Design unit, integration, system, and HIL tests that validate the translation between ROS 2 interfaces and the underlying C‑based control API - Build mock environments using frameworks/Tools such as gTest/gMock to isolate and test ROS 2 topics, services, actions, and parameter handling - Execute integration tests in simulation and on physical robotic hardware to verify the full control chain - Ensure state reporting, diagnostics, and error‑handling mechanisms operate reliably within the ROS 2 ecosystem - Test the R...