Quantum- Systems GmbH
Quantum- Systems GmbH

Embedded Software Quality Assurance Engineer

TLDR

Develop and execute verification strategies for low-level firmware, device drivers, and flight control software with on-target testing and hardware-in-the-loop regression.

As an Embedeed Software Quality Assurance Engineer, you will be an important part of our R&D team. You will be a member of our QA team, working in close collaboration with the development team to ensure that our software for high-tech drones meets the quality standards. 

You will design and execute verification strategies for low‑level firmware, device drivers, and flight control software,. You will own test design from requirements to automated, hardware‑in‑the‑loop (HIL) regression, ensuring reliability, determinism, and safety across release. 

This is a full-time office job. Candidates must be located in Kyiv.

What is your Day to Day Mission:

  • Translate system and safety requirements into testable specifications, acceptance criteria, and traceability matrices for embedded components. 

  • Design and implement automated tests for firmwares. 

  • Build and maintain HIL test benches: orchestrate power supplies, oscilloscopes/logic analyzers, RF signal generators etc 

  • Develop board bring‑up test suites covering bootloaders, secure boot, installation and upgrade and peripheral self‑tests. 

  • Own regression pipelines: containerized runners, artifact retention, flaky‑test triage, trend reporting, and release quality gates. 

  • Introduce fault‑injection and negative testing to validate fail‑safe behavior. 

  • Collaborate with Embedded Development Team to isolate root causes with traces, logic captures, and on‑target debug  

  • Review, challenge, and optimize existing test cases 

  • Proactively extend the test scope in a structured way 

  • Provide quality report for your area 

  • Participate in project meetings and and provide necessary inputs 

  • Contribute to Knowledge Base 

Requirements

What you bring to the team:

  • Bachelor’s degree in Electrical/Computer Engineering, Physics, or related field. 

  • 3+ years testing embedded systems at the firmware/driver leve 

  • Proficiency in C for test scaffolding on‑target and Python for orchestration (e.g., pytest, pytest‑bdd, asyncio) 

  • Hands‑on with oscilloscopes, logic analyzers, protocol analyzers, and serial debuggers; ability to read schematics 

  • Experience with Scrum 

  • CI/CD for embedded (GitLab/GitHub Actions/Jenkins), build systems (CMake, Bazel, or Make), and artifact/version management. 

  • Good knowledge of QA methodologies and testing processes 

  • Experience with Test management Tools (TestRail, xRay, others) 

  • Service and teamwork orientation 

  • Strong communication and problem-solving abilities 

  • Self-motivated, self-disciplined, and result-oriented 

  • Strong attention to details and accuracy 

  • English — Intermediate+ 

Why Quantum-Systems:

  • We Stand with Ukraine!

  • We believe in the power of combined efforts: straightforward tech expertise paired with a customer-centric focus.

  • We are industry pioneers who are ambitious, bold, and visionary.

  • We push limits, think outside the box, and strive for technological excellence to shape the future of aerial data.

  • We promise to be your runway for individual and professional growth.

Quantum Systems designs and produces small Unmanned Aerial Systems (sUAS) that combine electric vertical take-off and landing capabilities with advanced software integrations like edge computing and AI for real-time processing. Targeting clients in defense, security, and public sectors, their innovative approach maximizes operational range and user experience.

Founded
Founded 2015
Employees
51-200 employees
Industry
Aerospace & Defense
Total raised
$79M raised
View company profile
Software Quality Assurance (QA) Engineer
Report this job
Apply for this job