底层系统开发工程师 - 移动OS
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
