Инженер-программист встраиваемых систем (Embedded Developer)

100 000 - 200 000 ₽

г Санкт-Петербург, ул Ворошилова, д 2
  • Ладожская
  • Проспект Большевиков
  • Новочеркасская

Обязанности:
  • Разработка прошивки для микроконтроллера ESP32 (FreeRTOS/Arduino/ESP-IDF)

  • Реализация протоколов обмена данными (Modbus RTU/TCP, HTTP, MQTT и др.)

  • Настройка и интеграция модулей:

    • SIM800 (GPRS, AT команды)

    • W5500 (Ethernet TCP/IP)

    • MAX485 (RS-485)

    • CH340 (USB-UART)

  • Реализация логики преобразования данных между интерфейсами

  • Ведение лога, диагностика, обновление прошивки по воздуху (OTA)

  • Интеграция с серверными системами и SCADA

  • Участие в отладке и тестировании устройства совместно с разработчиком аппаратной части

Требования:
  • Опыт работы с ESP32, знание ESP-IDF (или Arduino/PlatformIO на продвинутом уровне)

  • Уверенное знание С/С++

  • Опыт реализации протоколов обмена данными (Modbus, HTTP, TCP/IP и пр.)

  • Понимание архитектуры микроконтролеров, знание UART, SPI, I2C

  • Опыт работы с модемами (GSM, GPRS), AT-команды

  • Умение работать с Git, CI/CD — как плюс

  • Технический английский (умение читать документацию)

Будет плюсом:

  • Опыт работы с FreeRTOS
  • Знание Python или JavaScript (для вспомогательных скриптов, логгирования, отладки)
  • Опыт работы с промышленными протоколами и SCADA (например, OPC UA, MQTT)
  • Опыт написания web-интерфейсов для настройки модема (на ESP32)
Условия:
  • Гибридная работа

  • Участие в создании устройства с промышленным применением и потенциалом масштабирования

  • Возможность влиять на архитектуру проекта



Поделиться:

Опубликована 18 дней назад

Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.