Quantum Systems GmbH logoQuantum Systems GmbH logo

Embedded Software Quality Assurance Engineer

Quantum Systems GmbHKyiv, Kyiv, Ukraine
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Experience

Qualifications

QualificationsYour Qualifications:Bachelor’s degree in Electrical/Computer Engineering, Physics, or a related field.3+ years of experience in testing embedded systems at the firmware/driver level. Proficiency in C for on-target test scaffolding and Python for orchestration (e.g., pytest, pytest-bdd, asyncio). Hands-on experience with oscilloscopes, logic analyzers, protocol analyzers, and serial debuggers, with the ability to read schematics. Experience working in a Scrum environment. Familiarity with CI/CD practices for embedded systems (GitLab/GitHub Actions/Jenkins), build systems (CMake, Bazel, or Make), and artifact/version management. Strong understanding of QA methodologies and testing processes. Experience with test management tools (TestRail, xRay, etc.). Service-oriented mindset and strong teamwork capabilities. Excellent communication and problem-solving skills.

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.

About Quantum Systems GmbH

At Quantum Systems GmbH, we are pioneers in developing cutting-edge drone technologies. Our commitment to innovation and quality drives us to continuously improve our software and hardware solutions, making a significant impact in various industries.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.