大疆中/高级嵌入式工程师(GPU图形渲染)
任职要求
1. 至少4年的图形编程经验,具有在商业项目中使用OpenGL或Vulkan的实际经验; 2. 深入理解图形渲染管线, 熟练掌握GLSL着色器编…
工作职责
1. 设计、开发和维护基于GPU渲染管线的应用; 2. 使用GLSL编写高效、可维护的着色器代码; 3. 负责产品渲染链路性能优化,包括但不限于着色器优化、overdraw优化和并行计算加速; 4. 根据产品需求,输出设计方案,设计测试用例,完成测试验收。
1. 设计、开发和维护 Vela 图形技术栈软件,包括图形渲染、矢量和动效、窗口管理等模块。 2. 在项目中提供对图形能力的高效支持,确保其顺利落地。 3. 协助其他团队成员优化和解决图形软件方面的问题,并提供必要的技术支持和指导。 4. 研究新的图形相关技术和行业趋势,推动公司在图形软件领域的创新和发展。
1. 设计、开发和维护 Vela 图形技术栈软件,包括图形渲染、矢量和动效、窗口管理等模块。 2. 在项目中提供对图形能力的高效支持,确保其顺利落地。 3. 协助其他团队成员优化和解决图形软件方面的问题,并提供必要的技术支持和指导。 4. 研究新的图形相关技术和行业趋势,推动公司在图形软件领域的创新和发展。
我们正在寻找一名高级嵌入式 GUI 架构师,负责运动相机、智能摄像头、消费电子等产品的 UI 框架设计和 GUI 组件开发,提升用户体验。该职位需要具备深厚的 UI/UX 设计理解、强大的软件架构能力,以及高效的嵌入式 GUI 开发经验。 候选人将主导 UI 框架设计,推动跨团队交互评审,构建稳定、高性能、可扩展的 UI 组件库,并优化 UI 渲染性能,确保产品在嵌入式平台上提供流畅的交互体验。 工作职责 - 参与产品交互评审,理解业务需求,与产品经理、UX 设计师协同制定最佳 UI 解决方案。 - 负责嵌入式设备的 UI 框架设计,确保架构清晰、可扩展、易维护。 - 设计 UI 组件,提升组件的复用性,提升开发效率并统一 UI 设计语言。 - 优化 UI 逻辑,确保界面流畅度和响应速度。 - 结合业务需求,制定 UI 组件的生命周期管理、事件响应、动画优化方案。 - 深入优化 UI 渲染性能,减少 CPU/GPU 负载,提高动画流畅度。 - 研究嵌入式 GUI 渲染机制,优化绘制效率、动画流畅度、触摸响应速度。 - 结合多线程、GPU 加速、异步渲染等技术,提高 UI 运行效率。 - 解决 UI 相关的内存泄漏、卡顿、界面崩溃等性能问题。 - 研究前沿 UI 技术,推动 UI 框架的持续优化和升级。 - 制定 UI 组件库、UI 交互流程的开发规范,提高团队协作效率。 - 编写 UI 框架的技术文档,并为开发团队提供培训支持。