職位描述
崗位職責:1、負責特定PC軟件在鴻蒙系統的架構適配、功能遷移及性能優化。2、基于鴻蒙NDK(Native Development Kit)重構跨平臺兼容層,處理系統API差異。3、集成鴻蒙分布式能力(如多設備協同)和安全特性(如權限管理)。4、解決C++代碼與鴻蒙ArkUI/ACE框架的交互問題,實現原生渲染。5、編寫自動化測試用例,確保跨平臺兼容性與穩定性。任職要求:本科及以上學歷,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、具備技術文檔寫作能力(輸出移植設計文檔、API適配指南)。2、主動跟蹤鴻蒙NDK技術演進,快速適配新特性。3、良好的英文讀寫能力(閱讀開源社區代碼/技術資料)。加分項:1、熟悉鴻蒙原生圖形開發(如XComponent的Surface創建、幀回調,熟悉Drawing模塊,了解RenderService渲染服務的工作機制,優化文本滾動幀率);2、具備C++圖形架構改造(強化)能力,掌握跨平臺圖形抽象層設計(如封裝XComponent替換Qt Gui)
企業介紹
德科信息有限公司是您值得信賴的科技服務提供商,公司自成立以來,秉承奮斗為本、服務創新、敏捷高效、成就客戶的服務理念;公司擁有超強的運營能力和創新能力,嚴格的質量執行標準和高效的服務流程,公司致力于成為高端企業客戶的合作伙伴,為企業客戶的成功保駕護航。德科信息有限公司自成立以來一直致力為客戶提供業界領先的咨詢服務、解決方案、外包服務以及信息化產品銷售,在類金融(銀行、保險、證券、基金、信托等)、移動互聯網、終端產品研發、教育電子、醫療信息、能源管理及生產制造等領域積累了豐富的行業經驗。咨詢服務包括:信息化建設咨詢、企業IT建設咨詢、信息規劃咨詢、外包管理咨詢等。解決方案包括:辦公自動化、能源管理解決方案、制造企業一體化管理方案、醫療衛生信息化、移動終端(閱讀、論壇)方案等。外包服務包括:軟件開發外包、軟件測試外包、軟件維護外包、技術人員外包、業務流程外包等。產品銷售包括:上網行為管理、VPN、虛擬化、負載均衡、防火墻、殺毒軟件、企業網盤等。德科信息有限公司總部設在深圳,并在北京、廣州、上海、成都、南京等地設有研發中心(分支機構),通過多客戶、多業務的模式逐步在全國實現布局,實現與客戶的零障礙溝通,滿足客戶的技術需求、支持客戶的業務發展、幫助客戶取得成功。