Embedded-разработчик (ESP32, компьютерное зрение, IoT, датчики)

ООО «ЭТТО»
Проект: разработка системы мониторинга состояния мусоропроводов (контейнеры и шахты). Включает работу с устройствами КТС1 (датчики шахты) и КТС2 (система компьютерного зрения для контейнеров).
Что предстоит делать:
• Разработка и отладка прошивки под ESP32-S3 (ESP-IDF или Arduino Core).
• Работа с RGB- и ToF-камерами: захват, предобработка изображений, применение ROI-масок, фильтрация карт глубины, выделение признаков переполнения.
• Интеграция датчиков: LiDAR (LightWare или аналоги), датчик дыма, датчик дифференциального давления, VOC, температура/влажность.
• Реализация алгоритмов обработки данных (фильтрация, статистика, детекция засоров и переполнений).
• Передача данных по MQTT или HTTPS, обработка команд, поддержка OTA-обновлений.
• Локальный буфер данных при потере связи.
• Локальная конфигурация устройства через веб-интерфейс.
• Оптимизация алгоритмов и работы под ограничения MCU (ESP32-S3 + PSRAM).
Требования:
• Опыт работы с ESP32-S3 (ESP-IDF, FreeRTOS или Arduino Core).
• Опыт работы с модулями камер (OV2640, GC2145 и др.) и датчиками (LiDAR, VOC, давление и др.).
• Знание C/C++, опыт работы с UART/I²C/SPI/GPIO.
• Опыт реализации алгоритмов обработки изображений и сенсорных данных (фильтрация, маскирование, вычисление статистик).
• Навык интеграции с внешними API.
• Опыт работы с сетевыми протоколами (MQTT, HTTP).
• Умение работать с даташитами и технической документацией.
Будет плюсом:
• Опыт работы с ToF-сенсорами (например, Maxsense A010).
• Опыт с LiDAR, VOC и дифференциальными датчиками давления.
• Опыт оптимизации алгоритмов под MCU с ограниченными ресурсами.
• Участие в проектах с промышленными IoT-устройствами.