Обязанности: Разработка новых IoT-устройств на базе ESP32 и других микроконтроллерных платформ. Разработка и развитие архитектуры встроенного программного обеспечения. Разработка драйверов и программной поддержки новых аппаратных модулей. Реализация сетевого взаимодействия между устройствами, контроллерами, мобильными приложениями и облачными сервисами. Разработка устройств с поддержкой Wi-Fi, BLE, Zigbee, Matter и других IoT-протоколов. Разработка механизмов OTA-обновления встроенного программного обеспечения. Разработка алгоритмов управления устройствами и системами автоматизации. Интеграция устройств с мобильными приложениями, облачными сервисами и сторонними платформами. Участие в разработке и поддержке сервисов взаимодействия устройств с облачной инфраструктурой. Проведение отладки, тестирования и анализа ошибок. Участие в подготовке устройств к серийному производству, включая производственное тестирование и работу с аппаратными ревизиями. Поддержка и развитие существующих продуктов и программной платформы контроллеров. Требования: Опыт коммерческой разработки embedded-устройств. Уверенное знание C/C++ и опыт разработки встроенного программного обеспечения. Опыт разработки под RTOS и/или Embedded Linux. Понимание архитектуры микроконтроллерных систем: организация памяти, прерывания, DMA, таймеры, watchdog, bootloader. Опыт разработки на ESP32, STM32, Nordic nRF52/nRF53, Silicon Labs EFR32 или аналогичных платформах. Понимание принципов построения IoT-устройств и сетевого взаимодействия. Опыт работы с Wi-Fi, Bluetooth/BLE или другими беспроводными технологиями. Уверенный опыт работы с аппаратными интерфейсами UART, I2C и SPI. Опыт использования систем контроля версий Git. Умение читать принципиальные электрические схемы и техническую документацию. Английский язык на уровне, достаточном для работы с технической документацией производителей микроконтроллеров, SDK и протоколов. Желательно: Опыт разработки Zigbee-устройств на базе Silicon Labs, ESP32, Nordic или других платформ. Опыт разработки устройств с поддержкой Matter over Wi-Fi и/или Matter over Thread. Опыт работы с Tuya SDK и интеграциями Tuya. Опыт реализации безопасных OTA-обновлений и механизмов rollback. Опыт работы с Ethernet, CAN, USB или Modbus. Опыт работы с MQTT и другими протоколами взаимодействия IoT-устройств. Опыт интеграции устройств с облачными платформами и мобильными приложениями. Опыт разработки под Embedded Linux, включая драйверы, Device Tree и взаимодействие с периферийными устройствами. Понимание требований EMC, производственного тестирования и особенностей подготовки электроники к серийному производству. Будет преимуществом: Опыт работы с Python. Опыт разработки сервисов на Node.js и TypeScript. Понимание REST API и WebSocket. Опыт настройки CI/CD для embedded-проектов. Опыт работы с Home Assistant, KNX, DALI, DMX, MQTT или другими системами и протоколами автоматизации. Опыт проектирования архитектуры сложных IoT-систем, включающих устройства, шлюзы, облачные сервисы и мобильные приложения. Условия: Оформление по ТК РФ, белая заработная плата (2 раза в месяц), премии по результатам работы; График работы: в офисе, 5/2 (на выбор: 9:00-17:30, 9:30-18:00 или 10:00-18:30); Возможность обучения, посещения профильных мероприятий; Возможность профессионального и карьерного роста; Вкусный кофе, чай, фрукты в офисе, столовая на территории; Разнообразные корпоративные мероприятия; Скидки на продукцию компании.
Похожие вакансии
Договорная
Москва. Станции метро: Митино, Волоколамская, Сходненская
Арлайт РУС
Договорная
Москва. Станции метро: Митино, Волоколамская, Сходненская
Автономные Технологии
От 200 000 руб.
Москва. Станции метро: Митино, Волоколамская, Сходненская
STEPLIFE (ООО Степлайф)
Договорная
Москва. Станции метро: Митино, Волоколамская, Сходненская
Научно-производственное объединение дальней радиолокации имени академика А.Л. Минца
Договорная
Москва. Станции метро: Митино, Волоколамская, Сходненская
Научно-производственное объединение дальней радиолокации имени академика А.Л. Минца
Договорная
Москва. Станции метро: Митино, Волоколамская, Сходненская
RUBETEK