About the job
Quantum Systems GmbH seeks an Embedded Software Quality Assurance Engineer to join its R&D team in Kyiv. This is a full-time, office-based role focused on maintaining the quality and reliability of advanced drone software. The position involves close collaboration with development engineers and a strong commitment to thorough testing practices.
Role overview
The engineer will design and execute verification strategies for embedded software, covering low-level firmware, device drivers, and flight control systems. Responsibilities span the entire test design process, from initial requirements through to automated hardware-in-the-loop (HIL) regression testing. A key focus is ensuring safety and deterministic behavior across all software releases.
What you will do
- Translate system and safety requirements into testable specifications, acceptance criteria, and traceability matrices for embedded components.
- Design and implement automated testing frameworks for firmware.
- Build and maintain HIL test benches using tools such as power supplies, oscilloscopes, logic analyzers, and RF signal generators.
- Develop board bring-up test suites for bootloaders, secure boot, installation and upgrades, and peripheral self-tests.
- Oversee regression pipelines, including containerized runners, artifact retention, flaky test triage, trend reporting, and release quality gates.
- Introduce fault-injection and negative testing to validate fail-safe behaviors.
- Work with the Embedded Development Team to isolate root causes using traces, logic captures, and on-target debugging.
- Review and optimize existing test cases.
- Expand test coverage methodically.
- Provide quality reports within your area of responsibility.
- Participate in project meetings and contribute technical insights.
- Document findings and best practices in the Knowledge Base.
Location
This position is based in Kyiv, Ukraine. On-site presence is required.

