О должности:Мы ищем инженера по прошивке, который действительно знает, как работать с современным оборудованием (ESP32-S3, PICAD-совместимые платы) и ОС Zephyr. Основная задача — написать стабильный, готовый к производству код для IoT-устройств уровня «регистратор/шлюз»: датчики, Modbus, LTE/Wi-Fi, OTA, локальная логика, энергосбережение.Нет академических НИОКР — нужен человек, который быстро сделает работающий продукт.Обязанности:Разработка прошивки под Zephyr OS для ESP32-S3/ ESP32-C6;Работа с
О должности:
Мы ищем инженера по прошивке, который действительно знает, как работать с современным оборудованием (ESP32-S3, PICAD-совместимые платы) и ОС Zephyr. Основная задача — написать стабильный, готовый к производству код для IoT-устройств уровня «регистратор/шлюз»: датчики, Modbus, LTE/Wi-Fi, OTA, локальная логика, энергосбережение.
Нет академических НИОКР — нужен человек, который быстро сделает работающий продукт.
Обязанности:
- Разработка прошивки под Zephyr OS для ESP32-S3/ ESP32-C6;
- Работа с PICAD-совместимой периферией (датчики, интерфейсы, IO);
- Реализация протоколов: Modbus RTU/TCP, UART, RS-485, SPI, I2C;
- Настройка сетевых стеков: Wi-Fi, LTE (через внешние модули), MQTT;
- OTA-обновления (MCUboot, Образцы Zephyr, пользовательские схемы);
- Буферизация данных, локальное хранилище, резервные режимы;
- Интеграция с backend API (REST/MQTT), обработка очередей/телеметрии;
- Оптимизация энергопотребления и производительности;
- Написание unit-/интеграционных-тестов, работа с аппаратное обеспечение.
Требования:
- Глубокий опыт разработки прошивок на C/C++;
- Коммерческий опыт работы с Zephyr RTOS обязателен (дерево устройств, Kconfig, драйверы, подсистемы);
- Практический опыт работы с ESP32-S3/ESP32-C3/ESP32-C6;
- Понимание MCUboot, разметка разделов, OTA-конвейер;
- Умение работать с периферией: UART, SPI, I2C, PWM, ADC, RS-485;
- Опыт работы с Modbus (master/slave), желательно с реальными устройствами;
- Опыт отладки: JTAG, OpenOCD, логический анализатор;
- Git, CI/CD, умение работать в обычном режиме продукт, а не «быстрая прошивка».
Приятно иметь:
- BLE (стек Zephyr BT);
- Python для инструментов (скрипты, тесты, производственные инструменты).
Мы предлагаем:
- Работу над реальным IoT-продуктом (регистратор энергии/шлюз), который уже доступен производство;
- Возможность профессионального роста и карьерного роста;
- Отпуск - 18 рабочих дней в году;
- Дружелюбная рабочая атмосфера;
- Больница - 5 рабочих дней (без документов);
- Медицинская страховка.