CareerPlan

底层系统开发工程师 - 移动OS

北京Full-time2026-10-21 → 2026-11-10

Core

Develop and adapt HAL, Linux kernel, drivers, and BSP layers for AI-integrated smart hardware devices to ensure stable system operation.

Role type

Senior IC embedded systems engineer (Linux kernel/Android BSP)

Builds

Customized mobile operating systems and drivers for AI-enabled smart hardware

Domain

Consumer electronics / Mobile OS / Embedded Linux

Required skills

Linux kernel development, Android BSP, C/C++, device driver development, ARM/Qualcomm platform expertise, peripheral adaptation (display/input/Bluetooth/USB)

Preferred skills

SurfaceFlinger/HWComposer/DRM/InputFlinger experience, Wayland/Mesa/GPU driver knowledge, bootloader/device tree/firmware tuning, Treble/VINTF/GKI mechanisms, automation scripting

Technologies

Linux, Android, C, C++, ARM, Qualcomm, SurfaceFlinger, HWComposer, DRM, InputFlinger, Wayland, Mesa, GKI, VINTF

Responsibilities

Custom development and adaptation of HAL, Linux kernel, drivers, and BSP; Troubleshoot and resolve display/input/peripheral issues; Optimize system stability and performance; Build automated debugging and verification loops

Seniority

Senior, hands-on IC