1、设计开发:根据系统总体方案,完成DFX子系统核心模块(如HiLog、HiTrace、FaultLogger、HiSysEvent等)的详细设计、编码实现与单元测试,确保代码符合面向对象设计原则,满足日志性能、跟踪开销及系统稳定性等基线要求。
2、故障解决:与内核、框架等团队及测试专家协同定位和解决跨层、跨领域、跨设备的DFX相关问题(如日志丢失、跟踪中断、事件上报异常等),推动问题闭环,保障子系统高质量交付。
3、性能调优:协助开展DFX能力的性能剖析与优化,对日志写入效率、事件打点开销、诊断工具性能等关键指标进行数据收集、根因分析及优化方案落地,输出标准化评估报告。
4、技术积累:系统梳理DFX开发中的关键设计、问题解决方案及性能数据,撰写内部技术文章、接口规范及最佳实践手册,形成可复用的团队知识资产。
5、技术洞察:跟踪OpenHarmony社区及业界在可观测性、诊断、容错等领域的最新动态,评估重点技术和工具(如eBPF增强跟踪、新型日志压缩算法、诊断自动化)的可行性,完成概念验证(PoC)并输出技术分析文档。
1、统招本科及以上学历,计算机/软件工程/通讯工程/电子信息工程等相关专业。
2、熟悉OpenHarmony或Android或Linux等主流操作系统优先。
3、熟练掌握测试流程和测试用例设计方法。
4、熟悉或者精通一门语言,比如python语言,并有项目经历。
5、认真细心,快速的学习能力和意愿;有良好的沟通表达能力,抗压能力较好;有较强的责任心,有较好的独立思考和判断能力。