岗位描述
岗位职责
1. 负责Linux/Android驱动开发和维护,重点开发显示驱动,包括GPU虚拟化Host驱动和Guest驱动等;
2. 负责显示模块的调试和性能优化;
3. 负责显示相关技术分析和故障排查与解决;
8. 负责分析解决HAL适配过程中的兼容性问题。
任职要求
1. 计算机、软件工程等相关专业,具有3年以上手机、平板、PC和嵌入式系统底层软件开发调试经验;
2. 具有Linux或Android下的驱动或系统开发调试经验,至少主导完成过1个完整 Android版本HAL bring-up;
3. 熟悉Android显示系统、SurfaceFlinger、OpenGLES等图像显示技术;熟悉Linux图形软件栈(Xorg、Wayland、OpenGL、drm、视频编解码等);
4. 熟练掌握HIDL/AIDL接口设计、Binder通信、共享内存机制、SELinux policy;
5. 精通C/C++/Java编程语言,熟悉JNI开发;
6. 熟悉Virtio-GPU、virglrenderer等主流GPU虚拟化技术的原理与实现,有KVM、QEMU、AVF等虚拟化框架开发经验者优先;
11. 有GKI内核和驱动改造经验者优先。
薪酬待遇
1. 六险二金;
2. 年终奖金;
3. 年度调薪晋升;
4. 带薪年假;
5. 弹性工作;
6. 用餐补贴;
7. 通讯补贴;
8. 节日福利等。