Embedded Hardware / Firmware Engineer
Описание
О проекте Разработка компактного беспроводного LoRa/LoRaWAN-контроллера наружного освещения. Разработка функционала беспроводного контроллера освещения: связь, управление, автоматизация, мониторинг и удалённая настройка. Устройство устанавливается на светильник через NEMA 7-pin или Zhaga Book 18 разъём и управляет светильником по DALI/DALI-2/D4i и 0–10 V. Нужен инженер, способный вести разработку устройства целиком, от архитектуры и схемотехники до рабочего прототипа и серийного продукта. Чем предстоит заниматься Разработка общей архитектуры устройства. Выбор MCU, LoRa-модуля/трансивера, памяти, датчиков и других компонентов. Разработка принципиальной электрической схемы. Постановка задач PCB-инженеру и сопровождение трассировки платы (в команде уже есть отдельный PCB-инженер). Firmware на C/C++: SPI, I²C, UART, ADC, PWM, GPIO, watchdog, RTC, Flash/EEPROM. Реализация LoRa/LoRaWAN связи, DALI/DALI-2/D4i, управления 0–10 V. Работа с NEMA и Zhaga интерфейсами. Локальный движок расписаний и сценариев, хранение конфигурации во Flash. OTA-обновление прошивки, fail-safe и recovery при сбоях питания/связи. Оптимизация энергопотребления. Сборка, тестирование и отладка прототипов (осциллограф, logic analyzer), включая полевые испытания на реальных светильниках. Подготовка устройства к серийному производству; вся разводка платы — с учётом будущей сертификации ГОСТ. Обязательные требования Уверенный опыт firmware на C/C++, bare-metal или RTOS. Опыт с STM32 (приоритет) или аналогичными MCU (Nordic, Silicon Labs, NXP, Microchip). Опыт разработки электронных устройств: MCU, DC/DC, LDO, схемы питания, защитные цепи, датчики, энергонезависимая память. Практический опыт разработки устройств с радиосвязью в диапазонах 868/915 МГц. Понимание EMC/EMI, ESD, surge protection, промышленного температурного диапазона, watchdog/recovery-архитектуры, low-power design. Опыт разработки оборудования для наружной эксплуатации и промышленной электрической среды. Будет большим преимуществом Знание/опыт с DALI, DALI-2, D4i, IEC 62386, 0–10 V / 1–10 V, LED drivers. STM32WL, Semtech SX1261/SX1262/SX127x или готовые LoRa-модули на их основе (например, Murata). Практический опыт LoRa / LoRaWAN: OTAA/ABP, uplink/downlink, confirmed/unconfirmed messages, ADR, региональные планы частот. Опыт с NEMA lighting controllers, Zhaga controllers, smart street lighting nodes, smart city / industrial IoT. Знание Zhaga Book 18, D4i, ANSI C136.41, TALQ, MQTT, Modbus, BLE, GNSS, NFC. Опыт с bootloader, secure boot, firmware signing, device provisioning, production testing. Понимание требований ГОСТ. Владение английским языком на уровне B1. Портрет идеального кандидата Инженер, уже разрабатывавший хотя бы одно из: LoRaWAN node, контроллер уличного освещения, NEMA/Zhaga controller, промышленный IoT-сенсор, беспроводной embedded-контроллер. Особенно ценен опыт полного цикла: идея → архитектура → схема → PCB → firmware → прототип → тестирование → серийное производство. Мы предлагаем Полностью удалённый формат работы, обсуждаемый график. Оформление: в штат или по ИП. Доход 170 000–270 000 руб. на руки, обсуждаемо по итогам собеседования. Готовую основу для старта: уже есть разводка платы аналогичного устройства и выбранные ключевые компоненты, т.е. не нужно всё изобретать с нуля. Отдельного PCB-инженера в команде — вы фокусируетесь на архитектуре и firmware, не на трассировке платы. Доступ к полигону и реальным светильникам для полевых испытаний. Перспективу вырасти в лида embedded-направления: помимо этого устройства в работе — ещё линейка контроллеров на доработку вторым этапом. Испытательный срок 3 месяца.