Embedeed Software Quality Assurance Engineer
Confidential
Posted: April 28, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
An Embedeed Software Quality Assurance Engineer will be responsible for designing and executing verification strategies for low-level firmware, device drivers, and flight control software, ensuring reliability, determinism, and safety across release.
Required Skills
Job Description
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