Назад
Company hidden
21 час назад

Senior Embedded Test Automation Engineer (IoT + Embedded Systems)

Формат работы
remote (только Poland)/onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Poland
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior Embedded Test Automation Engineer (IoT + Embedded Systems): Design and scale automated testing for MCU-based IoT products and cloud-connected devices with an accent on Python, hardware-in-the-loop validation, firmware quality, and communication protocols. Focus on diagnosing complex hardware/software interactions, integrating reliable regression suites into Azure DevOps pipelines, and improving release confidence through observability and root-cause analysis.

Location: Poland; remote or office work is available.

Company

hirify.global is a technology services company delivering engineering solutions for high-tech, IoT, embedded, cloud, and enterprise clients.

What you will do

  • Design and evolve maintainable automated test frameworks for embedded IoT products using Python, pytest, and reusable test libraries.
  • Drive end-to-end validation of MCU-based systems, firmware functionality, communication protocols, hardware interactions, timing behavior, and device reliability.
  • Build and maintain Hardware-in-the-Loop environments and investigate intermittent hardware and firmware issues.
  • Validate CoAP, Wi-Fi, GNSS, APIs, connectivity flows, device state transitions, error handling, secure boot, OTA updates, rollback, and recovery scenarios.
  • Integrate test suites into Azure DevOps CI/CD pipelines, including reporting, regression execution, quality gates, and release validation.
  • Analyze failures across firmware, infrastructure, networking, containers, cloud platforms, and hardware while mentoring engineers on quality practices.

Requirements

  • Strong experience in embedded software testing and automated validation of hardware-based systems, including sensors and communication interfaces.
  • Advanced Python and pytest expertise, including fixtures, parametrization, custom markers, and framework development.
  • Deep knowledge of MCU systems, memory management, timing, peripherals, power management, hardware debugging, and firmware validation.
  • Hands-on experience with Zephyr RTOS, Kconfig, Device Tree, board setup, build variants, HIL testing, Docker, Docker Compose, and Azure DevOps CI/CD.
  • Knowledge of CoAP, Wi-Fi, GNSS, embedded communications, test traceability, quality metrics, defect management, and cloud-connected environments.
  • Upper-Intermediate English or higher is required for daily communication with international stakeholders.

Nice to have

  • Experience with CPLD and firmware interaction testing.
  • Knowledge of soak testing, long-duration validation, advanced test analytics, and test result visualization.
  • Experience with IoT platforms, environmental monitoring, industrial automation, or connected product ecosystems.

Culture & Benefits

  • Work in a cross-functional engineering environment with firmware, hardware, DevOps, cloud, and infrastructure specialists.
  • Contribute to IoT products developed for a global high-tech materials, engineering systems, and environmental technologies leader.
  • Choose between remote and office work in Poland.
  • Collaborate with distributed international teams and improve engineering productivity through quality automation.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →