职位详情
C++开发工程师(鸿蒙系统应用移植方向) 已下线
1.3-1.8万
德科信息有限公司
武汉
5-10年
本科
08-05
工作地址

武汉软件新城-F12栋

职位描述
【岗位职责】:
1. 负责开源框架的长期维护和开发,依于鸿蒙系统的架构适配、功能迁移及性能优化。
2. 基于鸿蒙NDK(Native Development Kit)重构跨平台兼容层,处理系统API差异。
3. 解决C++代码与鸿蒙ArkUI/ACE框架的交互问题,实现原生渲染。
4. 编写自动化测试用例,确保跨平台兼容性与稳定性。
【任职要求】:
C++核心技术(核心)
1. 掌握C++11/14/17标准,掌握RAII、智能指针、模板元编程;
2. 具备跨平台开发经验(Windows/macOS/Linux),熟悉CMake构建系统。
鸿蒙系统开发经验(核心)
1. 熟悉三方库鸿蒙化移植,源码编译与适配开发;
2. 熟悉鸿蒙NDK开发流程,掌握Native API(如libhilog日志、librawfile资源访问);
3. 熟悉鸿蒙分布式通信(如DistributedDeviceManager)或安全子系统。
调试与优化
1. 熟练使用GDB/LLDB调试,Valgrind分析内存泄漏;
2. 掌握性能调优工具(如perf、鸿蒙HiDumper)。
软技能要求
1. 具备技术文档写作能力(输出移植设计文档、API适配指南);
2. 主动跟踪鸿蒙NDK技术演进,快速适配新特性;
3. 良好的英文读写能力(阅读开源社区代码/技术资料)。
【加分项】:
1. 熟悉JS、Java语言者,有过JS框架,如:react、react-native者择优;
2. 有过鸿蒙开源项目开发经验者。

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

查看更多相似职位