Why Work at Lenovo
Description and Requirements
Position Description
Arm (aarch64/32) based Linux driver and Android HAL development for display controller.
Supporting SoC FPGA verification with Linux display drivers.
Taking the responsibility for Linux driver code quality.
Position Requirements
Excellent Linux kernel level debugging skills.
· Previous Linux device driver development/debugging experience is highly desirable
· Solid knowledge of ARM (aarch64/32) architecture
· Working experience on display DRM, HWC (Hardware Composer) or DSI/DP drivers.
· Understanding Linux kernel and device driver architectures.
· Smart, quick learner and strong kernel issues debug skills.
· Excellent and professional communication skills
· Good command of English
· At least 6 years Linux kernel device driver development experience.
· Bachelor degree in Computer Science and Electronic Engineering or equivalent, or above.