companyQuantum 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.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

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

Tailoring 0 resumes

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