> Markdown version of [/jobs/ext/1392173-senior-software-qa-engineer-robotics-uav](https://www.wearedevelopers.com/jobs/ext/1392173-senior-software-qa-engineer-robotics-uav). 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). --- # Senior Software QA Engineer (Robotics/UAV) - **Company:** Twentyfour GmbH - **Location:** München, Germany (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Testing (Software), C++ (Programming Language), Software Debugging, Linux on Embedded Systems, Middleware, Hardware-In-The-Loop Simulation, Python (Programming Language), Strategies of Testing, Information Technology, Deployment Automation, TensorRT - **Published:** July 23, 2026 - **Apply:** https://www.adzuna.de/details/5811605115 ## About the Role * bring 5+ years of software QA/test engineering experience, including test strategy and architecture ownership * have strong skills in Python and C++, with the ability to build test infrastructure, not just consume it * have a deep understanding of requirements-based test design and traceability for safety-relevant software * have practical experience with software-in-the-loop and/or hardware-in-the-loop testing on embedded Linux targets * can independently root-cause complex, cross-layer issues from perception and GNC logic down to hardware * hold a degree in computer science or a comparable field - or equivalent hands-on experience that speaks louder than the diploma * fluent in English; German is a plus Nice to haves * Autopilot testing: experience testing autopilot/flight-controller software such as MAVLink/PX4 or other real-time control systems * Perception exposure: exposure to TensorRT or vision-based perception components and their validation challenges * Flight test campaigns: experience designing test procedures, analyzing logs/MCAP, and reporting pass/fail criteria ## Description We're looking for a highly driven Senior Software QA Engineer to own the quality strategy for the software that flies our quadcopters, not just execute individual test cases. In this role, you'll decide what "tested" means for a given release, design the test architecture that gets us there, and make the call on whether a build is ready to fly. This is a senior individual-contributor role with technical leadership scope, setting direction for how the team tests while staying hands-on enough to build the hardest test rigs and debug the hardest failures yourself. The day-to-day * Test strategy: define and own the overall test strategy across unit, integration, system, SIL, HIL, and flight test levels * Traceability: establish and maintain requirements-to-test traceability for safety- and mission-critical functionality * Test infrastructure: architect and evolve simulation-based and hardware-in-the-loop test infrastructure so it scales with system complexity * Root-cause leadership: lead investigation of the hardest test failures and field anomalies across perception, GNC, middleware, and platform layers * Quality gatekeeping: set and enforce the quality bar for releases, defining go/no-go criteria and communicating risk to stakeholders * Mentorship: mentor QA and software engineers on test design, automation practices, and root-cause debugging ## Related Videos - [Excellent Software Testing](https://www.wearedevelopers.com/videos/87-excellent-software-testing) - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) - [Tour de Force: Open-Source LLM Inference Optimization from Simple to Sophisticated](https://www.wearedevelopers.com/videos/100099-tour-de-force-open-source-llm-inference-optimization-from-simple-to-sophisticated) - [Developer’s Perspective: Overview of the Tezos Blockchain Ecosystem](https://www.wearedevelopers.com/videos/237-developer-s-perspective-overview-of-the-tezos-blockchain-ecosystem) - [Dirty Tests And How To Clean Them](https://www.wearedevelopers.com/videos/515-dirty-tests-and-how-to-clean-them) - [Efficient deployment and inference of GPU-accelerated LLMs​](https://www.wearedevelopers.com/videos/929-efficient-deployment-and-inference-of-gpu-accelerated-llms) ## Related Articles - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology)