Senior Software QA Engineer (Robotics/UAV)

Twentyfour GmbH
München, Germany
19 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Shift work
Languages
English, German
Job source

Tech stack

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

Job 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

Requirements

  • 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

Benefits & conditions

  • Competitive package: Competitive salary, EGYM Wellpass, corporate benefits, and equity options aligned with role and level
  • Deep tech environment: Get hands-on experience with cutting-edge drone technology and real operational use cases
  • Grow fast: Steep learning curve for juniors, strategic influence and leadership opportunities for seniors
  • Startup mindset meets defence innovation: flat hierarchies, fast decisions, and space for your ideas.
  • Flexibility: Flexible hours, remote options, and relocation support
  • Strong team: International, driven colleagues and a culture built on exchange, trust, and shared success

About the company

Twentyfour Industries is committed to building a fair, inclusive, and high-performance workplace where people from all backgrounds can contribute and thrive. Our team brings together individuals with different perspectives, experiences, and skills to shape the future of European security and technology.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.de

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

2:49 min

Comparing software testing and software verification

Onur Kasimlar Onur Kasimlar · WWC 2025

1:18 min

Implementing routing middleware for seamless multi-fragment origination

Igor Minar Igor Minar +1 · WWC 2025

4:52 min

Essential phases in building and refining language models

Anshul Jindal Anshul Jindal +1 · WWC 2025

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · WWC Europe 2026

2:56 min

Test automation strategy and following the testing pyramid

Daniel Strmečki +1 · WWC 2022

Videos

See all

Related articles

See all