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

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, embedded Linux systems, IoT gateways, smart home devices, sensors, wearables, and connected pet products with an accent on Zigbee, MCU firmware, RTOS, and embedded Linux. Focus on optimizing code size and performance, integrating devices into established ecosystems, maintaining complex codebases, and collaborating directly with clients.

Location: Remote

Company

hirify.global provides custom software engineering and end-to-end development services across embedded systems, IoT, wireless, AI, computer vision, and other technology areas for startups and Fortune 500 companies.

What you will do

  • Design and develop firmware for wireless devices and embedded Linux-based systems.
  • Develop firmware for IoT gateways, smart home centers, environmental sensors, wearables, and connected pet devices.
  • Work with IoT protocols including BLE, Zigbee, and Matter, and integrate devices into ecosystems such as Amazon, Control4, and Legrand.
  • Optimize code size and performance, including existing code.
  • Work directly with client teams and participate in technical collaboration.

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/C++ software development.
  • Professional experience with Zigbee, including development, integration, debugging, or maintenance of Zigbee-based solutions.
  • Hands-on experience developing and debugging firmware for MCUs in OS-less, RTOS, and/or Embedded Linux environments, or experience with Linux development across different hardware platforms.
  • Ability to independently develop and own software components, design, document, and implement software subsystems, and contribute effectively to a software development team.
  • Ability to understand, maintain, troubleshoot, and contribute to an existing codebase.
  • Ability to understand customer requirements and participate actively in technical meetings and discussions.
  • Good technical English, both written and spoken.

Nice to have

  • Experience with Zephyr OS in embedded firmware development, integration, or customization.
  • Experience with communication protocols including UART, USB, TCP, UDP, TLS, Wi-Fi, Bluetooth, MQTT, HTTP, and Modbus.
  • Experience with wireless communication technologies and networks such as Wi-Fi, Bluetooth, and Z-Wave.
  • Experience with FreeRTOS, Zephyr, Linux, or similar embedded platforms, including application- or kernel-level development.
  • Experience integrating embedded devices with cloud services.
  • Knowledge of Python or other scripting languages such as Lua, Perl, or Shell scripting.
  • Experience in technical team leadership or management.
  • Experience optimizing code size and performance, refactoring existing code, and maintaining large, complex codebases.
  • Experience with Unix-like systems administration and distributed or geographically dispersed development teams.

Culture & Benefits

  • Remote work in a multinational engineering team.
  • Established workflows and transparent career paths.
  • Opportunities to work on IoT products, Zigbee software, wireless devices, embedded Linux systems, and custom client projects.
  • Collaboration with experienced software engineers and direct interaction with clients.

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