24 авг

c++ разработчик для IoT-систем

ниже рынка на 35,9%
вакансия 200 000 ₽
в среднем 311 974 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовьтесь к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме

описание

Unimon создаёт IoT-системы мониторинга температуры, влажности, давления, CO₂ и других показателей. Компания разрабатывает и производит датчики и контроллеры, программирует облако и мобильные приложения. Её решения помогают предотвращать порчу лекарств, продуктов питания и другой продукции, снижая потери компаний и риски для здоровья людей.

задачи

  • Разрабатывать на C/C++ и поддерживать прошивки для серийных контроллеров и датчиков на основе текущей кодовой базы;
  • Разрабатывать новые продукты для расширения экосистемы приборов;
  • Работать с ESP32 и другими микроконтроллерами;
  • Интегрировать устройства с сервером, мобильными приложениями и внешними системами;
  • Работать с протоколами передачи данных и сетевыми интерфейсами;
  • Участвовать в выборе технических решений, протоколов и архитектуры устройств;
  • Писать качественный поддерживаемый код и участвовать в проверке кода;
  • Взаимодействовать с техническим директором, руководителем продукта и командой разработчиков;
  • Проверять и тестировать прототипы и предсерийные изделия;
  • Разрабатывать тестовые стенды для автоматизации выпуска продукции;
  • Помогать выстраивать embedded-разработку и брать на себя роль технического лида небольшой команды из 2–4 разработчиков.

требования

  • Опыт коммерческой embedded-разработки от 5 лет;
  • Уверенный опыт разработки на C/C++;
  • Коммерческий опыт работы с ESP32, включая RTOS, или STM32 в серийных продуктах;
  • Опыт работы с одним или несколькими радиопротоколами: LoRaWAN, NB-IoT, Bluetooth, ZigBee, Z-Wave;
  • Опыт работы с шинами данных I2C, UART, SPI и протоколами Modbus, MQTT;
  • Опыт работы с протоколом TCP/IP;
  • Понимание работы сетевых интерфейсов Ethernet, Wi-Fi, GSM/GPRS;
  • Опыт работы с AI-инструментами в разработке: Claude Code, Codex, Cursor или аналогами;
  • Базовое понимание схемотехники: умение читать схемы, работать с платами и при необходимости разводить несложную плату;
  • Опыт разработки устройств, взаимодействующих с сервером, мобильным приложением или внешними системами;
  • Хорошее понимание Git: ветки, история, pull request / merge request, командная работа с кодом;
  • Способность работать не только по техническому заданию, но и в зоне ответственности: видеть проблему, предлагать решение и доводить задачу до результата;
  • Будет плюсом опыт работы над системами мониторинга, дистанционного управления или устройствами для «умного дома», наставничества, проверки кода или управления небольшой командой из 2–4 разработчиков, разработки энергоэффективных устройств с автономным питанием от батареек, работы с LoRaWAN или NB-IoT от 1 года, наличие собственных pet-проектов и разработок, опыт написания конструкторской и пользовательской документации.

условия

  • Финальное предложение обсуждается индивидуально по итогам интервью;
  • Оформление по ТК РФ с первого рабочего дня;
  • Офис в центре Москвы: м. Парк Культуры, ул. Льва Толстого 19/2; в перспективе возможен гибрид;
  • График 5/2: с 8:00 до 17:00 или с 9:00 до 18:00;
  • Работа над программно-аппаратным продуктом, который уже используется клиентами;
  • Руководитель помогает развивать сотрудников и оставляет пространство для самостоятельных решений.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.

Про зарплаты

Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.

Посмотреть зарплаты

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.