CareerPlanSign in

Lead Software Engineer

Shanghai💼 Full-time🗓 2026-09-02 → 2026-09-27

Core

Lead a cross-functional team to deliver high-quality embedded software solutions for Embedded Linux and real-time operating systems (RTOS), ensuring alignment from requirements to manufacturing builds.

Role type

Senior IC embedded software/firmware lead (Linux + RTOS)

Builds

Embedded Linux and RTOS-based products for global brands

Domain

Manufacturing engineering / Embedded systems

Required skills

Embedded Linux development, RTOS programming, C/C++, system architecture, board bring-up, software verification, defect triage, requirements traceability, CI/CD, hardware-software debugging

Preferred skills

Boot firmware (U-Boot), networking stacks, cybersecurity features, regulated environment experience (medical/automotive/aerospace), IPC and mixed-OS architectures

Technologies

Linux, FreeRTOS, Zephyr, ThreadX, VxWorks, Yocto, Buildroot, GDB, JTAG, Git, MISRA-C/C++

Responsibilities

Lead technical reviews and phase-gate deliverables; define system/software architecture; drive board bring-up and platform enablement; lead software verification strategy; drive defect triage and root-cause analysis; mentor engineers; support NPI builds and production releases

Seniority

Senior, hands-on IC with leadership responsibilities

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