职位描述
1.图形硬件IP协同与验证:与芯片数字设计团队紧密对接,参与GPU、TDE/HWC等2D/3D图形加速硬件IP的架构定义,提供软件侧需求,并协同完成硬件功能与性能的验证。
2.多平台图形框架开发:负责Android、鸿蒙(OpenHarmony)、Linux等操作系统下的图形框架业务支持。深入参与Android(HWUI、SurfaceFlinger、Surface、Window等)、鸿蒙(图形子系统、HDF显示驱动框架等)及Linux(DRM/KMS、Wayland/X11等)的Framework及Native层定制化开发与性能优化。
3.底层驱动与SDK研发:负责图形设备驱动程序的开发、移植与调优,并参与图形SDK工具链的建设,为上层应用提供稳定高效的底层接口支持。
4.图形API协议栈实现:基于OpenGL ES、Vulkan、OpenCL等主流图形渲染与异步计算API协议,进行底层协议栈的开发、适配与渲染性能调优。
5.轻量级图形库开发与适配:负责Skia、LVGL、Qt、AWTK等轻量级图形库的开发、裁剪与跨平台适配,为嵌入式设备及多平台UI框架提供高效的底层图形渲染支持。
6.需求分析与技术攻关:承接并分析来自内外部客户的图形图像相关需求。任职要求
1.计算机科学、微电子、电子信息、自动化等相关专业,本科及以上学历。
2.具备扎实的C/C++编程功底,熟悉数据结构与算法,对操作系统原理及计算机体系结构有深入理解。
3.对计算机图形学有兴趣,了解图形渲染管线,了解OpenGL ES、Vulkan或OpenCL等至少一种图形/计算API规范。
4.了解Android、Linux或鸿蒙(OpenHarmony)系统架构,对底层驱动开发、Framework层(如SurfaceFlinger、HWUI等)有一定认知者优先。
5.有过轻量级图形库(lvgl,qt,awtk)开发或使用经验者优先。