> Markdown version of [/jobs/ext/2893966-robotics-test-engineer-quality-safety](https://www.wearedevelopers.com/jobs/ext/2893966-robotics-test-engineer-quality-safety). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Robotics Test Engineer - Quality & Safety - **Company:** Agile Robots Ag - **Location:** München, Germany - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Automation of Tests, Unit Testing, C++ (Programming Language), Hardware Interface Design, Hardware-In-The-Loop Simulation, Python (Programming Language), Mockito, Robotic Automation Software, Software Engineering, Strategies of Testing, Robot Operating System, Real Time Systems, Hardware Testing, Git, Linux Development, Integration Tests, Information Technology - **Published:** September 14, 2026 - **Apply:** https://www.adzuna.de/details/5882783959 ## About the Role * Bachelor's or Master's degree in Robotics, Computer Science, Electrical Engineering, Mechatronics, or a related field * 2-3 years of hands-on experience testing robotics software, ideally with ROS 2 * Strong understanding of unit, integration, system, and hardware-in-the-loop testing methodologies * Proficiency with C++, Python, Linux development, and ROS 2 tools (topics, services, actions, launch_testing, etc.) * Experience with gTest/gMock and mocking low-level APIs * Ability to work safely around robotic hardware and evaluate system behavior in real-world tests * Strong analytical skills and a structured, detail-oriented testing mindset * Experience with Git and collaborative development workflows Beneficial Skills * Experience testing control systems, hardware interfaces, or robotic manipulators * Familiarity with ROS 2 hardware interface concepts (resource manager, controllers) * Exposure to real-time systems or low-level control APIs * Experience with CI/CD pipelines, automated testing frameworks, or simulation tools (Gazebo, Isaac Sim, etc.) ## 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 ROS 2 hardware interface, including initialization routines, state interfaces, and command interfaces * 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 * Develop automated test scripts and custom tools that extend standard ROS 2 utilities * Perform long-duration stability tests, performance evaluations, and controlled fault-injection experiments * Document results, analyze system behavior, and collaborate with developers to identify, track, and resolve issues * Continuously refine testing workflows to improve coverage, safety, and confidence in every software release, * A dynamic high-tech company, combined with financial soundness and world-class investors. * Join an interdisciplinary, international team with 60+ different nationalities in a collaborative work environment. * Lots of development opportunities as we continue to grow. * Challenging tasks and impactful projects alongside experts that enable professional and personal growth. * Corporate Benefits Program covering health, mobility, and learning for 100€ net per month. * Modern office facilities with a rooftop terrace overlooking Munich, free drinks & fruits, and regular company events contribute to a good working environment ## Related Videos - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Test-Driven Development: It's easier than you think!](https://www.wearedevelopers.com/videos/1598-test-driven-development-it-s-easier-than-you-think) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [How will artificial intelligence change the future of software testing?](https://www.wearedevelopers.com/videos/85-how-will-artificial-intelligence-change-the-future-of-software-testing) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Finding Jobs in Germany](https://www.wearedevelopers.com/magazine/375-finding-jobs-in-germany) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies)