Embedded QA & Test Engineer (IoT Systems)

Qareeb

On

On-site

EUR 45,000 - 65,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Qareeb seeks an Embedded QA & Test Engineer to ensure the reliability and performance of its IoT devices in real-world conditions. You will design and execute automated and manual test plans for embedded systems, focusing on battery performance, communication stability, and environmental resilience.

This role blends software testing, hardware validation, and field simulation to guarantee production-quality devices before deployment.

Qualifications

  • 2+ years in embedded system testing or QA.
  • Experience with unit testing for embedded C/C++.
  • Experience setting up hardware-in-the-loop testing.
  • Knowledge of battery performance testing and power optimization validation.
  • Strong scripting skills in Python for test automation.
  • Proficiency with oscilloscopes, multimeters, protocol analyzers, power monitors.
  • Ability to replicate real-world IoT conditions.
  • Strong documentation and bug-tracking skills.

Responsibilities

  • Develop and maintain unit tests for embedded C/C++ firmware.
  • Set up and manage hardware-in-the-loop (HIL) testing environments for real-time validation.
  • Conduct battery performance tests under different operating modes and environmental conditions.
  • Write Python scripts to automate regression and stress testing.
  • Perform hardware validation using oscilloscopes, multimeters, power monitors, and protocol analyzers.
  • Simulate field deployment conditions (weak signals, interference, extreme temperatures, low power).
  • Document test cases, results, and defects, and collaborate with firmware/hardware teams to resolve issues.
  • Ensure compliance with reliability and durability standards for rugged IoT deployments.

Skills

Embedded testing
Unit testing
Python scripting
HIL testing
Battery testing
Documentation
Cross-functional teamwork

Tools

Oscilloscopes
Multimeters
Protocol analyzers
Power meters

Job description

About The Role

We are seeking an Embedded QA & Test Engineer to ensure the reliability, performance, and robustness of our IoT devices in real-world conditions. You will design and execute automated and manual test plans for embedded systems, focusing on battery performance, communication stability, and environmental resilience. This role combines software testing, hardware validation, and field simulation to guarantee our devices meet production-quality standards before deployment.

About The Role

We are seeking an Embedded QA & Test Engineer to ensure the reliability, performance, and robustness of our IoT devices in real-world conditions. You will design and execute automated and manual test plans for embedded systems, focusing on battery performance, communication stability, and environmental resilience. This role combines software testing, hardware validation, and field simulation to guarantee our devices meet production-quality standards before deployment.

Responsibilities
  • Develop and maintain unit tests for embedded C/C++ firmware.
  • Set up and manage hardware-in-the-loop (HIL) testing environments for real-time validation.
  • Conduct battery performance tests under different operating modes and environmental conditions.
  • Write Python scripts (Pytest, Robot Framework, or custom) to automate regression and stress testing.
  • Perform hardware validation using oscilloscopes, multimeters, power monitors, and protocol analyzers.
  • Simulate field deployment conditions (weak signals, interference, extreme temperatures, low power).
  • Document test cases, results, and defects, and collaborate with firmware/hardware teams to resolve issues.
  • Ensure compliance with reliability and durability standards for rugged IoT deployments.
Requirements
  • 2+ years in embedded system testing, QA, or validation engineering.
  • Familiarity with unit testing frameworks for embedded C/C++.
  • Experience setting up hardware-in-the-loop testing for real-time scenarios.
  • Knowledge of battery performance testing and power optimization validation.
  • Strong scripting skills in Python (Pytest, Robot Framework, or custom testing frameworks).
  • Proficiency with oscilloscopes, multimeters, protocol analyzers, power monitors.
  • Ability to replicate real-world IoT conditions (signal fading, temperature stress, packet loss).
  • Strong documentation and bug-tracking skills, ability to work with cross-functional teams.
Nice to Have
  • Experience in network performance and stress testing.
  • Familiarity with wireless communication testing tools (spectrum analyzers, RF test equipment).
  • Background in compliance and certification testing (CE, FCC, IEC).
  • Knowledge of continuous integration pipelines for embedded testing.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IoT Embedded QA Engineer - Field Testing & Automation
IoT Embedded QA Engineer - Field Testing & Automation

Qareeb • On

On-site
EUR 45,000 - 65,000
Field Test & Deployment Engineer
Field Test & Deployment Engineer

Qareeb • On

On-site
EUR 42,000 - 65,000
Senior Test Engineer
Senior Test Engineer

Vivid Resourcing • Vlaams-Brabant

On-site
EUR 60,000 - 90,000
Senior Embedded Firmware Engineer (ESP32 & STM32)
Senior Embedded Firmware Engineer (ESP32 & STM32)

Qareeb • On

On-site
EUR 65,000 - 90,000
Technical Validation & Test Engineer
Technical Validation & Test Engineer

Verhaert | On-site Consulting • Vlaams-Brabant

On-site
EUR 45,000 - 65,000
Integration Software Engineer – Test
Integration Software Engineer – Test

MoRo Technology Group • Zaventem

On-site
EUR 42,000 - 64,000
IoT Field Test & Deployment Engineer
IoT Field Test & Deployment Engineer

Qareeb • On

On-site
EUR 42,000 - 65,000
Software Test Automation Engineer
Software Test Automation Engineer

Keysight Technologies • Brussel

On-site
EUR 90,000 - 120,000
Software Test Automation Engineer
Software Test Automation Engineer

Keysight Technologies • Etterbeek

On-site
EUR 70,000 - 90,000
Technical Validation & Test Engineer
Technical Validation & Test Engineer

Verhaert On-Site Consulting • Vlaams-Brabant

On-site
EUR 55,000 - 75,000