Hiring.Camp

Lead Embedded Software Engineer

Logitech

·

May 14, 2026

Location
Suzhou, China
Workplace
Onsite
Type
Full-time
Department
Engineering
Seniority
Lead
Source
Workday

Description

Logitech is the Sweet Spot for people who want their actions to have a positive global impact while having the flexibility to do it in their own way.

Department: C4C HW Engineering

Role Summary

We are seeking a Lead Embedded Software Engineer to lead software and AI exploration and development for AI-embedded smart hardware and software— keyboards, mice, gaming peripherals, and IoT devices. You will own the software stack that makes hardware intelligent: on-device ML for personalization and predictive input, LLM-backed companion app features, and natural language device control across edge, app, and cloud.

Key Responsibilities

AI Agent Integration & Feature Development

  • Develop on-device AI features for smart peripherals (input personalization, predictive shortcuts, gesture/intent classification, adaptive behavior driven by usage patterns)

  • Build LLM-backed companion app features (natural language device configuration, AI assistant integration, conversational automation and settings control)

  • Integrate AI agent frameworks into the product stack to deliver and orchestrate smart hardware features across device, companion app, and cloud

  • Integrate the AI agent with chat/messaging platforms (e.g., Feishu, WeChat, Telegram, Discord) for remote device control, status notifications, and event-driven automation

Device Management & Cloud Platform

  • Design and implement the device management backend: provisioning, settings sync, OTA distribution, and companion app APIs

  • Build the telemetry pipeline: ingest sensor/usage events from devices, feeding product analytics and AI model improvement loops

  • Integrate China-local LLM and AI service providers for companion app AI features; implement provider abstraction with config-driven failover and secure API key management

  • Achieve <1.5s end-to-end response latency from user request to AI feature delivery, using streaming APIs and edge-optimized provider routing

LLM & AI Provider Integration

  • Configure the multi-provider LLM architecture for China-local providers as primary (MiniMax, Qwen, Kimi, DeepSeek, Zhipu AI) supporting companion app AI features and natural language device control

  • International providers (Claude, GPT) as fallback

  • Implement provider switching via config (no code change), secure API key management, and graceful fallback when primary LLM is unavailable

Sensor Integration & Signal Processing

  • Integrate optical sensors, hall-effect/TMR sensors, IMU, haptic actuators, or microphones into a software-controlled AI feature pipeline (e.g., adaptive input, gesture recognition, ambient awareness)

  • Expose sensor data streams to on-device AI models and companion app cloud services for real-time inference

  • Collaborate with HW/EE engineer on sensor calibration, signal conditioning, and device protocol data formats

Hardware-Software Interface

  • Work closely with EE/firmware engineer to define the USB/BLE/I2C/UART communication protocol between the peripheral MCU and the host-side software stack

  • Implement the host-side Hardware Controller layer: translate high-level AI feature commands (e.g., “set haptic pattern X”, “trigger RGB effect”) into device protocol messages

  • Implement real-time device state feedback (latency, battery, sensor readings) consumed by the companion app and AI agent for adaptive behavior

  • Implement physical feedback behaviors (haptic patterns, audio cues, LED indicators) triggered by AI agent decisions or user notifications

Required Qualifications

Technical Skills

  • Programming Languages: Proficient in Node.js/JavaScript and Python; comfortable with C or C++ (for reading protocol specs and writing lightweight host-side native modules)

  • AI Agent Platforms: Hands-on experience with AI agent frameworks (e.g., LangChain, LangGraph, Pipecat, or similar), including creating custom skills/plugins for product feature delivery

  • Embedded Linux: Experience developing software on ARM-based SBCs (Raspberry Pi, Orange Pi, Jetson Orin Nano, etc.)

  • LLM APIs: Practical experience integrating LLM provider APIs — especially China-local providers (MiniMax, Qwen, Kimi, DeepSeek)

  • Backend Development: REST/WebSocket APIs for companion apps, device provisioning, and cloud integration for AI-powered smart hardware features

  • Sensor & Signal Processing: Basic experience with sensor data pipelines (IMU fusion, optical flow, audio signal processing, or OpenCV/MediaPipe)

  • Linux Systems: Comfortable with Linux system administration, systemd services, udev rules, USB/HID debugging, and profiling on resource-constrained ARM hardware

Experience

  • 5+ years of software development experience

  • 1+ year working with Linux application development (system services, daemons, IPC, process management)

  • 1+ year working with LLM-based applications or AI agent systems

  • Demonstrated experience with at least one smart hardware, IoT, or physical computing project

  • Experience with real-time signal processing on embedded platforms

Preferred Qualifications

  • Experience with Dify, LangGraph, or MCP (Model Context Protocol) for building tool-integrated agent pipelines

  • Experience with chat platform API integration (e.g., WeChat, Feishu, Telegram, Discord)

  • Knowledge of HID protocols (USB HID, BLE HID/HOGP) and peripheral MCU communication (UART, SPI, I2C, USB CDC-ACM)

  • Experience with embedded display integration (LVGL, SDL2, or framebuffer) for smart peripheral UIs

  • Experience building web-based companion app configuration UIs (device settings, OTA trigger, provisioning)

  • Experience with OTA firmware distribution (staged rollouts, A/B cohorting, rollback)

  • Chinese language proficiency (for coordinating with China-based vendors and LLM providers)

  • Prior experience with AI robot, voice companion, or social robot products is a plus

  • #LI-LZ1/51SZ/LP

Across Logitech we empower collaboration and foster play. We help teams collaborate/learn from anywhere, without compromising on productivity or continuity so it should be no surprise that most of our jobs are open to work from home from most locations. Our hybrid work model allows some employees to work remotely while others work on-premises. Within this structure, you may have teams or departments split between working remotely and working in-house.

Logitech is an amazing place to work because it is full of authentic people who are inclusive by nature as well as by design. Being a global company, we value our diversity and celebrate all our differences. Don’t meet every single requirement? Not a problem. If you feel you are the right candidate for the opportunity, we strongly recommend that you apply. We want to meet you!


We offer comprehensive and competitive benefits packages and working environments that are designed to be flexible and help you to care for yourself and your loved ones, now and in the future. We believe that good health means more than getting medical care when you need it. Logitech supports a culture that encourages individuals to achieve good physical, financial, emotional, intellectual and social wellbeing so we all can create, achieve and enjoy more and support our families. We can’t wait to tell you more about them being that there are too many to list here and they vary based on location.

All qualified applicants will receive consideration for employment without regard to race, sex, age, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.

If you require an accommodation to complete any part of the application process, are limited in the ability, are unable to access or use this online application process and need an alternative method for applying, you may contact us toll free at +1-510-713-4866 for assistance and we will get back to you as soon as possible.

Skills

PythonJavaScriptNode.jsLinuxRESTWebSocket

Similar Jobs

30

Embedded Software Lead

ALTEN·Portsmouth, England·Hybrid

Today

Embedded Software Lead

Glydways·US +2

2w ago

Embedded Software Lead

Aptiv·USA Troy Offices, US

4w ago

Embedded Software Lead

Micron Technology·Boise, ID

7mo ago

Embedded Software Lead

Micron·Boise, ID - SIG Building

7mo ago

Engineer, Lead Software – Embedded System Architecture -ANI

Wabtec·Waltham, MA

1w ago

Senior / Lead Embedded Software Engineer

Renishaw·New Mills, UK

2w ago

Lead Embedded Software Engineer

Sbdinc·Troy MI USA - Meijer Dr, US +1·Hybrid

3w ago

Lead Embedded Software Engineer

General Matter·Los Angeles, CA +1

1mo ago

Lead Embedded Software Engineer

Wabtec·Erie, PA·Onsite

1mo ago

Lead Embedded Software Engineer

Join the WRIGHT Team!·US-VA-Ashburn, US +1·Remote

1mo ago

Lead Embedded Software Engineer - Data Storage & Transfer Systems

Geaerospace·Clearwater, US +1

1mo ago

Lead Embedded Software Engineer

Geaerospace·Grand Rapids, US·Hybrid, Onsite

1mo ago

Lead Embedded Software Architect

Systemstechnologyresearch·Arlington, VA +1·Hybrid

1mo ago

Lead Embedded Software Engineer

Renishaw·New Mills, UK·Onsite

1mo ago

Tech Lead - Embedded Software Testing I | C/Embedded C | Linux | VS Code | ANT | AsciiDoc | Markdown

Thales·Bangalore - Indraprastha, India·Hybrid

1mo ago

Lead Embedded Software Engineer

Dyson·China - Shenzhen Office·Onsite

2mo ago

Lead Embedded Software Engineer (Machine Control/Linux/C/C++)

KLA·USA-CA-Milpitas-KLA, US

2mo ago

Lead Embedded Software Engineer

Copeland·Xi'an, China

2mo ago

Staff/Lead Embedded Software Engineer

Micron Technology·Hyderabad, TS

2mo ago

Staff/Lead Embedded Software Engineer

Micron·Hyderabad - Phoenix Aquila, India

2mo ago

Lead Embedded Software Engineer - Secret Clearance

Geaerospace·Grand Rapids, US

3mo ago

Lead Embedded Software Engineer

valmet·Owings Mills, Cronhill Drive

4mo ago

Lead Embedded Software Engineer

Renishaw·New Mills, UK·Hybrid

5mo ago

Lead Embedded Software Engineer

Coherent·CO, US·Remote, Hybrid, Onsite

9mo ago

Embedded Lead Software Engineer

Leonardocompany·GB - Edinburgh, UK·Remote

1y+ ago

Engineering Technical Lead - I&C Embedded Software

gevernova·Wilmington NC USA, US +1·Remote

3d ago

Engineering Technical Lead - I&C Embedded Software

Gevernova·Wilmington NC USA, US +1·Remote

3d ago

Lead Engineer - Embedded Software Development

Geaerospace·Grand Rapids, US·Remote, Hybrid, Onsite

4d ago

MCU Embedded Software Technical Lead

Renesas Electronics·Kodaira, Japan

2w ago
Lead Embedded Software Engineer at Logitech | Hiring.Camp