Embedded / IoT разработчик

Арлайт РУС
Москва
🏢 Офис
Junior
Полная занятость
Описание вакансии
Обязанности
Разработка новых 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);
Возможность обучения, посещения профильных мероприятий;
Возможность профессионального и карьерного роста;
Вкусный кофе, чай, фрукты в офисе, столовая на территории;
Разнообразные корпоративные мероприятия;
Скидки на продукцию компании.
Технологии и навыки
AI-помощник
Источникhh.ru
Опубликовано4 ч назад
Просмотры0
Если при отклике просят перевести деньги, назвать код из SMS, войти через чужой аккаунт или установить непонятное приложение — это признаки мошенничества. Не соглашайся и напиши нам через чат с основателем или форму обратной связи.