CareerPlanSign in

RTOS软件架构师-移动OS

北京💼 Full-time🗓 2026-09-28

Core

Design and implement the overall architecture for low-power SoC multi-core heterogeneous operating systems, focusing on kernel development, porting, and performance optimization for efficient parallel programming models.

Role type

Senior IC RTOS Software Architect

Builds

Heterogeneous multi-core on-chip RTOS kernels, system software stacks (drivers, runtimes), and subsystems for ISP, NPU, and multimedia frameworks.

Domain

Embedded Systems / Real-Time Operating Systems / Heterogeneous Computing

Required skills

RTOS kernel architecture (NuttX/Zephyr/ThreadX/FreeRTOS), multi-core heterogeneous computing, SoC hardware interface design, driver framework development, system-level debugging, parallel computing models (CUDA/OpenCL/OpenMP), RISC-V or ARM architecture knowledge.

Preferred skills

Contributions to open-source RTOS projects, experience with low-power mobile chip SoC architecture, high-speed interconnect mechanisms (SHRAM/SPI/PCIE).

Responsibilities

Design and implement low-power SoC multi-core heterogeneous OS architecture; Develop, trim, port, and optimize RTOS kernels for parallel programming; Collaborate on hardware/software co-design from interface definition to OS support; Design RTOS ecosystem including drivers and runtime stacks; Architect subsystems for ISP, NPU, multimedia, and low-power display; Solve system-level issues to ensure stability and performance.

Seniority

Senior, hands-on IC

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