CareerPlanSign in

Embedded Software Engineer (Linux & MCU)-service

Wuxi, Jiangsu, CN💼 Full-time🗓 2026-09-23 → 2026-09-26

Core

Design, develop, integrate, and maintain ServiceTools for embedded devices to support diagnostics, configuration, software deployment, calibration, status monitoring, and remote service capabilities in complex field environments.

Role type

Embedded Software Engineer (Linux & MCU)

Builds

Service tools and diagnostic interfaces for heavy equipment

Domain

Industrial machinery / Embedded systems

Deliverable

production ML models | product features

Required skills

C/C++, Linux development, MCU development (FreeRTOS), embedded system architecture, service interface design, cross-platform data interaction, remote diagnostics, software deployment, fault analysis

Preferred skills

Experience with ServiceTools design, system-level health monitoring, field maintenance support

Technologies

Linux, FreeRTOS, C, C++, MCU, SOC

Responsibilities

Design and implement remote service and diagnostic functions including status retrieval, parameter configuration, and log acquisition; Develop and maintain diagnostic/calibration service interfaces for Linux and MCU platforms; Ensure stable data interaction and synchronization between Linux systems and MCU controllers; Collaborate with field service teams for software troubleshooting, regression testing, and anomaly recovery; Optimize service interfaces and remote maintenance capabilities

Seniority

Mid-level, hands-on IC

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