岗位描述
岗位职责
1、负责OpenHarmony系统在不同硬件平台(RK3588、RK3568等)上的驱动适配、调测与验证研发工作。
2、基于OpenHarmony HDF(Hardware Driver Foundation)驱动框架,完成外设驱动(如LCD、触摸屏、WiFi/BT、Camera、Audio、串口等)的开发与移植。
3、参与新项目、新硬件平台的板级BringUp工作,完成U-Boot适配、内核移植、设备树配置及系统启动全流程调试。
4、负责驱动程序在不同芯片平台(瑞芯微、海思、展锐等)间的移植与调试,解决系统稳定性与性能问题。
5、协同硬件、应用团队,完成驱动与上层服务的联调联试,确保外设功能稳定可用。
6、参与HDF驱动框架的需求分析、模块设计与方案评审,编写驱动设计文档、接口说明及测试用例。
7、跟踪OpenHarmony社区驱动子系统演进动态,参与公司产品线驱动相关的维护与优化工作。
任职要求
1、硕士及以上学历在校生,计算机、电子、通信、自动化、物联网工程等相关专业优先。
2、扎实的C/C++编程基础,良好的数据结构与算法功底。
3、了解操作系统基本原理(进程管理、内存管理、中断处理等),对嵌入式系统开发有浓厚兴趣。
4、了解Linux驱动架构基本概念,对驱动模块、设备树(Device Tree)有初步认知者优先。
5、能看懂原理图,能阅读芯片数据手册(Datasheet),掌握基本的数字电路知识。
6、熟悉Linux常用命令,了解Makefile、Shell脚本等基础编译与自动化工具。
7、具备良好的学习能力、沟通能力和团队协作精神,对底层技术有强烈的钻研热情。