Ищете IoT engineer для вашей команды?

Инженер IoT занимается разработкой в сфере интернета вещей. Разработка приложений для IoT подразумевает знания и умения во многих сферах, начиная от hardware-дизайна, проектирования сетей до низкоуровневых и высокоуровневых языков программирования.

Даже если специалист фокусируется на разработке одной из частей системы (это могут быть подключаемые устройства; сети, по которым они взаимодействуют; IoT-платформы; приложения для конечных пользователей), ему необходимо понимание принципов работы остальных.

Вакансий в областях «интернет вещей» или «IoT» крайне мало. Но не потому, что инженеры IoT никому не нужны. Просто их обычно ищут через рекрутинговые агентства.


Обязанности

  • Разработка архитектуры решений по построению систем IoT
  • Проектирование сетей
  • Разработка прототипов устройств
  • Разработка интерфейсов приложений для взаимодействия пользователей с системой IoT
  • Взаимодействие с поставщиками оборудования и программного обеспечения по техническим вопросам
  • Установка и настройка оборудования и программного обеспечения, интеграция со смежными системами
  • Обеспечение кибербезопасности систем IoT.


Поскольку область IoT новая и сложная, инженеру приходится брать на себя некоторые задачи, которые обычно выполняет проджект-менеджер. Например, обсуждение решений с заказчиком, подготовку документации, формирование команды, участие в поиске и подборе подрядчиков на проект.


ІоТ инженеры: основные скиллы

  • Знания теории анализа процессов
  • Понимание принципов работы сенсорных устройств 
  • Знание языков и сред разработки, необходимых для прототипирования устройств: С/C++, Python, JavaScript, Arduino
  • Знание языков для разработки веб- и мобильных приложений для взаимодействия с  IoT-устройствами: Java, Swift, Node.js
  • Знание протоколов обмена данными –  MQTT, CoAP, AMQP, Websocket, XMPP-IoT, REST
  • Знание аппаратных платформ – Samsung Artik, Intel Edison, Arduino, Raspberry, BeagleBone, SparkFun, FPGA
  • Знание облачных платформ – Samsung Artik Cloud, Microsoft Azure IoT Suite.
  • Навыки проектирования сетей и знание сетевых стандартов, протоколов (в частности, протоколов беспроводной связи – BTLE, ZigBee, LPWA, 6LowPAN, Z-Wave, SigFox) и сетевых технологий (Wi-Fi, Low Energy Bluetooth, RFID)
  • Навыки программирования GPS-устройств 
  • Понимание методов обеспечения кибербезопасности IoT-решений.


Для работы с  IIoT (Industrial Internet of Things) приветствуется опыт работы с SCADA-системами и промышленными контроллерами (IEC 61131-3).

Вопросы о поиске IoT-инженеров

Мы собрали ответы на самые распространенные вопросы о поиске IoT-инженеров. Если нужно больше информации — INDIGO Tech Recruiters с радостью предоставит ее вам.

1. Кто чаще всего нанимает IoT-инженеров?

Стартапы, крупные технологические компании (IBM, Microsoft, Intel, SAP, Vodafone, Verizon, Fujitsu), IT-подразделения государственных организаций и банков, крупные интернет-магазины и такси.
Для работы в IIoT специалисту придется более подробно изучить предметную область (индустрию, для которой разрабатывается решение) и научиться разрабатывать специализированные датчики и программное обеспечение. Примеры применения концепции IoT на производстве — управление оборудованием, предиктивный анализ, предотвращение аварий.
Мониторить рынок в этой области, посещать отраслевые мероприятия и знакомиться с инженерами напрямую, искать и списываться в LinkedIn, спрашивать рекомендации. Или нанять рекрутинговое агентство с серьезной базой данных и сетью личных знакомств.
Умный дом, транспорт, сельское хозяйство, электроснабжение, здравоохранение, складское дело, онлайн-покупки.