职位详情
软件开发工程师 (性能分析工具开发方向)
1.6-3万
南京百敖
上海
5-10年
本科
10-23
工作地址

上海市-闵行区-申虹路

职位描述
岗位职责:
1. 参与为 KMP/CMP on HarmonyOS 构建完整的性能诊断与分析体系。
2. 封装并对接鸿蒙系统的可观测性 API(如 hiTrace, hiLog, hiPerf, hiProfiler),为 Kotlin 层提供统一的性能和诊断工具接口。
3. 设计并实现跨语言(Kotlin/Native, C++, ArkTS)的异常捕获、堆栈回溯和符号化方案,帮助开发者快速定位问题根源。
4. 主导 KMP 运行时内存问题的诊断与监控,包括内存泄漏检测、OOM 上报、内存引用链追溯等工具和方案的开发。
5. 在KMP 框架内部关键流程中增加 Trace 打点,支撑丢帧、卡顿、耗时等场景的精细化检测与分析。
任职要求:
计算机科学或相关专业本科及以上学历。
具备丰富的移动端(Android/iOS/HarmonyOS)性能调优实战经验,精通使用各类性能分析工具(如 Profiler, Systrace/Perfetto, Instruments)。
熟悉鸿蒙 DFX 工具集,或有定制开发类似性能诊断工具的经验。
深入理解 Kotlin/Native 的内存管理模型,对内存泄漏、进程崩溃等疑难杂症有深刻的洞察和解决方案。
具备优秀的系统级编程和调试能力,能够熟练地进行跨语言、跨进程的联合调试。
加分项:有 DTrace, eBPF 等底层追踪技术的实践经验;有大型 App 的性能基建或稳定性治理经验

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请