CareerPlanGet AI match score →

Associate Principal Engineer

China - Shenzhen Office💼 Full-time🗓 2026-07-16 → 2026-07-31

Core

Design, develop, and deploy CI/CD pipelines and behavioral applications for AI-powered household robots and edge devices.

Role type

Associate Principal Embedded Systems Engineer (Robotics)

Builds

CI/CD pipelines, behavioral applications, firmware platforms, and system-level integrations for Dyson's robot product portfolio.

Domain

Robotics, Embedded Systems, AI-enabled consumer electronics

Deliverable

production ML models | product features | infrastructure

Required skills

C++, embedded Linux kernel/driver porting, MCU/RTOS firmware development, robotics software stack (SLAM, path planning, mapping), CI/CD pipeline architecture, Yocto build system, sensor integration (I2C, SPI, UART), Python, Bash, multithreading programming, STL/Boost C++ libraries

Preferred skills

Automated testing and manufacturing test process, sensor/camera/BT/Wifi module integration and calibration, Agile practices, technical guidance and mentorship

Technologies

Linux, Yocto, Git, C++, Python, Bash, I2C, SPI, UART, DMA, SLAM, path planning, behavioural trees

Responsibilities

Design and develop software build/test/release pipelines for embedded system products; design and develop behavioral applications running on intelligent edge devices; manage the full life cycle of complex modules including hardware abstraction layers and manufacturing test verification; act as subject matter expert to guide engineers in methodology and best practices; proactively identify and resolve technical risks within cross-team projects.

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗