职位描述
任职要求:
本科及以上学历,1-3年及以上相关经验。
系统级开发能力(核心):
1、深入理解操作系统原理(进程通信、内存管理、文件系统)。
2、具备多线程/异步编程经验,能优化I/O密集型任务性能。
C++核心技术(核心):
1、掌握C++11/14/17标准,掌握RAII、智能指针、模板元编程。
2、具备跨平台开发经验(Windows/macOS/Linux),熟悉CMake构建系统。
鸿蒙系统开发经验(核心):
1、熟悉鸿蒙NDK开发流程,掌握Native API(如libhilog日志、librawfile资源访问)。
2、了解鸿蒙ACE引擎框架,能实现C++与ArkTS/JS的交互(NAPI机制)。
3、熟悉鸿蒙分布式通信(如DistributedDeviceManager)或安全子系统。
调试与优化:
1、熟练使用GDB/LLDB调试,Valgrind分析内存泄漏。
2、掌握性能调优工具(如perf、鸿蒙HiDumper)。
加分项:
1、熟悉鸿蒙原生图形开发(如XComponent的Surface创建、帧回调,熟悉Drawing模块,了解RenderService渲染服务的工作机制,优化文本滚动帧率);
2、具备C++图形架构改造(强化)能力,掌握跨平台图形抽象层设计(如封装XComponent替换Qt Gui)。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕