Назад
Company hidden
обновлено 3 дня назад

Firmware Engineer (IoT)

23 000 - 30 000PLN
Формат работы
remote (Global)
Тип работы
project
Грейд
senior
Английский
b2
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Firmware Engineer (IoT): Developing and testing firmware for IoT and connected-device projects with an accent on embedded C/C++, ESP32, Bluetooth/BLE, and device-to-app communication. Focus on gathering requirements, designing firmware solutions, troubleshooting connectivity, and establishing reliable development and testing practices.

Location: 100% remote

Salary: 23,000–30,000 PLN net per month on B2B, depending on experience.

Company

hirify.global is a software house with more than 10 years of experience conceptualizing, designing, and building apps for IoT and connected devices, including wearables and other products at the intersection of physical and digital technology.

What you will do

  • Gather and analyze client requirements and consult clients and internal teams on solutions, technology stacks, and tools.
  • Plan, develop, implement, and test firmware for IoT and connected devices.
  • Collaborate with mobile teams to optimize and troubleshoot communication between devices and companion applications.
  • Write and maintain firmware documentation and estimate development work.
  • Participate in requirements discussions and daily calls, identifying inconsistencies and open issues.
  • Improve engineering practices and help establish and maintain development standards.

Requirements

  • At least 4 years of professional firmware development experience.
  • Professional experience with C/C++ development for embedded systems.
  • Experience with ESP32, Espressif ESP-IDF, ESP-ADF, and STM32.
  • Working knowledge of Bluetooth, including BLE and Bluetooth Mesh, with familiarity across the Bluetooth stack.
  • Knowledge of toolchains such as CMake, GCC, and Python-based tools, plus familiarity with MQTT and WebSockets.
  • English at B2 level or higher, both written and spoken; self-reliance, responsibility, and effective time management.

Nice to have

  • Rapid hardware prototyping with Arduino, Raspberry Pi, BeagleBone, or Nucleo.
  • Knowledge of LoRa, Zigbee, Thread, Wi-Fi, and other networking standards.
  • Experience managing IoT device fleets with AWS IoT Core, GCP Cloud IoT, Azure IoT, or similar platforms.
  • Experience with cryptography, audio paths, machine learning on embedded devices, or Rust.

Culture & Benefits

  • 100% remote work and flexible working hours.
  • Knowledge-sharing initiatives.
  • Potential transition to long-term collaboration with the internal team after several months.
  • Paid holidays, paid sick leave, and a training budget may be available with long-term internal collaboration.

Hiring process

  • 30-minute screening call with an HR recruiter.
  • 60-minute technical interview.
  • Final feedback is provided within one week after the interview; the process usually takes 1–2 weeks.

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