Назад
Company hidden
14 часов назад

Senior Embedded Systems Developer (IoT)

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

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

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

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

Текст:
/
TL;DR
Senior Embedded Systems Developer (IoT): Designing and developing firmware for wireless devices, MCUs, and embedded Linux systems with an accent on Zigbee, C/C++, RTOS, and wireless IoT protocols. Focus on optimizing code size and performance, integrating devices into existing ecosystems, and independently implementing software subsystems while collaborating directly with clients.

Location: Remote

Company

hirify.global provides custom software engineering services and develops IoT, embedded, AI, and computer vision products for companies ranging from startups to Fortune 500 organizations.

What you will do

  • Design and develop firmware for wireless devices and embedded Linux-based systems.
  • Develop software for IoT gateways, smart home centers, sensors, wearables, and smart pet devices.
  • Optimize code size and performance, including existing codebases.
  • Integrate IoT devices into ecosystems using protocols such as BLE, Zigbee, and Matter.
  • Work directly with client teams and participate in technical discussions.

Requirements

  • 3+ years of relevant professional software development experience.
  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Strong proficiency in C and C++ software development.
  • Professional experience with Zigbee, including development, integration, debugging, or maintenance.
  • Hands-on experience developing and debugging MCU firmware in OS-less, RTOS, and/or Embedded Linux environments, or Linux development across different hardware platforms.
  • Good technical English, written and spoken, is required.

Nice to have

  • Experience with Zephyr OS, FreeRTOS, Linux, or similar embedded platforms.
  • Knowledge of communication protocols including UART, USB, TCP, UDP, TLS, Wi-Fi, Bluetooth, MQTT, HTTP, or Modbus.
  • Experience integrating embedded devices with cloud services.
  • Knowledge of Python or other scripting languages.
  • Technical team leadership, complex codebase optimization, Unix-like administration, or distributed-team experience.

Culture & Benefits

  • Work in a multinational team of software engineers on embedded and IoT projects.
  • Access to established workflows and transparent career paths.
  • Collaborate with client teams on products used across smart home, wearable, and wireless-device ecosystems.
  • Contribute to products including the ZBOSS Zigbee software protocol stack and smart home frameworks.

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