中/高级嵌入式软件工程师(Matter网关)
欧瑞博职位描述
岗位职责 1、基于瑞昱 / 华芯微特平台,使用 LVGL 框架开发智能家居网关及相关终端产品 UI,完成页面展示、设备控制、动态交互及动画效果开发。 2、负责 UI 与底层显示屏、触摸屏等硬件的适配与联调,完成显示、触控相关功能开发与问题定位。 3、负责 LVGL 页面框架设计,具备实际的事件驱动页面架构设计经验,能够实现页面模块解耦、状态管理与组件复用。 4、负责 LVGL 动效与性能优化,包括帧率、刷新效率、内存占用、动画流畅度、界面响应速度等方面的优化。 5、理解并能够应用 局部刷屏 / 全局刷屏 策略,结合不同页面场景与硬件资源条件进行合理设计。 6、能独立分析并处理显示与触控相关问题,如画面撕裂、掉帧卡顿、触摸延迟、触控响应异常等实际工程问题。 7、基于 RTOS 多线程机制,完成 UI 与通信、语音、业务控制等模块的协同开发,保障系统实时性与稳定性。 8、配合产品、测试、硬件团队完成需求评审、问题定位、代码 Review 及产品迭代优化。 9、编写相关技术文档,包括模块设计说明、接口文档、调试记录及优化分析报告。 任职要求 1、精通 C 语言,具备 4 年及以上嵌入式开发经验,其中有 2 年及以上 LVGL 实际项目经验。 2、熟悉 LVGL 框架,具备完整项目落地经验,能够独立完成页面开发、控件封装、事件处理及界面联调。 3、具备实际的 LVGL 动效性能优化经验,能够针对动画卡顿、刷新慢、界面响应迟滞等问题进行分析和优化。 4、具备事件驱动的页面框架设计经验,理解页面状态流转、消息分发、模块解耦及高内聚低耦合设计思想。 5、理解局部刷屏 / 全局刷屏 原理及适用场景,并有实际项目应用经验。 6、实际处理过画面撕裂、触摸延迟、显示卡顿、输入响应异常等工程问题。 7、熟悉显示屏、触摸屏等外围器件的基本原理与调试方法。 8、熟悉 RTOS 开发机制,如任务调度、消息队列、信号量、互斥锁、事件组等,有 FreeRTOS / RT-Thread 开发经验。 9、能熟练使用逻辑分析仪、示波器等硬件调试工具进行问题定位。 10、有瑞昱 / 华芯微特平台开发经验者优先。 11、熟悉一到多款 LVGL 图形化界面设计 / 绘制工具,能够配合完成资源导出及工程集成。具备良好的编码规范、文档能力和团队协作能力。 加分项 1、有智能家居网关、智能面板、带屏终端等产品开发经验。 2、熟悉 SPI / RGB / MCU / MIPI 等显示接口者优先。 3、有双缓冲、DMA 刷图、显存优化、资源裁剪等经验。 4、有语音模块、音频播报、人机交互联动开发经验。 5、有嵌入式 GUI 工程化建设经验,如主题系统、组件库、页面框架封装等。
对这个职位感兴趣吗?