Agilerobotsse
Munich, DE · On-site · Full-time
<p> </p> <div class="TranslationField-module__fieldItem___g4pRX"> <h3 class="TokenisedTypography-module__EzGiEkH0__v6-3-8 TranslationField-module__fieldItemName___Q0F_7">About the role</h3> <div>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.</div> </div> <div class="TranslationField-module__fieldItem___g4pRX"> <h3 class="TokenisedTypography-module__EzGiEkH0__v6-3-8 TranslationField-module__fieldItemName___Q0F_7">Your Responsibilities</h3> <ul> <li>Develop clear, scalable test plans for our robotics software including the ROS 2 wrapper around our low‑level arm and hand control APIs</li> <li>Design unit, integration, system, and HIL tests that validate the translation between ROS 2 interfaces and the underlying C‑based control API</li> <li>Build mock environments using frameworks/Tools such as gTest/gMock to isolate and test ROS 2 topics, services, actions, and parameter handling</li> <li>Execute integration tests in simulation and on physical robotic hardware to verify the full control chain</li> <li>Ensure state reporting, diagnostics, and error‑handling mechanisms operate reliably within the ROS 2 ecosystem</li> <li>Test the ROS 2 hardware interface, including initialization routines, state interfaces, and command interfaces</li> <li>Conduct structured hardware testing, progressing from unit tests to SIL (software‑in‑the‑loop) and HIL (hardware‑in‑the‑loop) for complete end‑to‑end validation</li> <li>Develop automated test scripts and custom tools that extend standard ROS 2 utilities</li> <li>Perform long‑duration stability tests, performance evaluations, and controlled fault‑injection experiments</li> <li>Document results, analyze system behavior, and collaborate with developers to identify, track, and resolve issues</li> <li>Continuously refine testing workflows to improve coverage, safety, and confidence in every software release</li> </ul> </div> <div class="TranslationField-module__fieldItem___g4pRX"> <h3 class="TokenisedTypography-module__EzGiEkH0__v6-3-8 TranslationField-module__fieldItemName___Q0F_7">Essential Skills</h3> <ul> <li>Bachelor’s or Master’s degree in Robotics, Computer Science, Electrical Engineering, Mechatronics, or a related field</li> <l
Agilerobotsse
Posted via Arbeitnow
Apply Now takes you to Rozgoo, where auto-apply can submit your application for this role. Updated 9 days ago.
Apply Now