Lead Embedded Software Engineer (AI-Embedded Smart Hardware)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Lead Embedded Software Engineer (AI-Embedded Smart Hardware): Lead software and AI exploration and development for AI-embedded smart peripherals and IoT devices, owning the software stack across edge, companion app, and cloud. Focus on integrating on-device ML and LLM-backed features, building low-latency device management and telemetry pipelines, and implementing multi-provider LLM orchestration with secure failover.
Location: Suzhou, China
Company
develops smart hardware and software experiences for peripherals and connected devices.
What you will do
- Develop on-device AI features for smart peripherals (personalization, predictive shortcuts, gesture/intent classification, adaptive behavior).
- Build LLM-backed companion app capabilities for natural-language device configuration and conversational automation.
- Integrate AI agent frameworks and connect them to chat/messaging platforms for remote control, notifications, and event-driven automation.
- Design and implement device management backend (provisioning, settings sync, OTA distribution) and companion app APIs.
- Build telemetry ingestion pipelines from device sensor/usage events to support analytics and AI model improvement loops.
- Integrate sensors and implement the hardware-software interface (USB/BLE/I2C/UART protocols, host-side hardware controller, real-time device state feedback).
Requirements
- 5+ years of software development experience; 1+ year with Linux application development (system services/daemons, IPC, process management).
- Proficiency in Node.js/JavaScript and Python; comfortable with C or C++ for protocol specs and lightweight native host modules.
- Hands-on experience with AI agent frameworks (e.g., LangChain, LangGraph, Pipecat) including custom skills/plugins.
- Practical experience integrating LLM provider APIs, especially China-local providers (MiniMax, Qwen, Kimi, DeepSeek).
- Experience building REST/WebSocket APIs for companion apps, device provisioning, and cloud integration; basic sensor data pipeline and signal processing experience.
- Comfort with embedded Linux on ARM SBCs (e.g., Raspberry Pi/Orange Pi/Jetson Orin Nano) including systemd/udev, USB/HID debugging, and profiling.
Nice to have
- Experience with Dify, LangGraph, or MCP for tool-integrated agent pipelines.
- Experience integrating chat platform APIs (WeChat, Feishu, Telegram, Discord) and knowledge of HID protocols (USB HID, BLE HID/HOGP).
- Experience with embedded displays (LVGL, SDL2, framebuffer) and web-based companion app configuration UIs.
- Experience with OTA firmware distribution (staged rollouts, A/B cohorting, rollback).
- Chinese language proficiency for coordinating with China-based vendors and LLM providers.
Culture & Benefits
- Hybrid work model: some employees work remotely while others work on-premises; teams/departments may be split.
- Comprehensive and competitive benefits packages designed to support wellbeing for employees and their families.
- Inclusive, globally diverse culture with emphasis on collaboration and learning from anywhere.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →