職位描述
崗位職責(zé):1、負(fù)責(zé)特定PC軟件在鴻蒙系統(tǒng)的架構(gòu)適配、功能遷移及性能優(yōu)化。2、基于鴻蒙NDK(Native Development Kit)重構(gòu)跨平臺(tái)兼容層,處理系統(tǒng)API差異。3、集成鴻蒙分布式能力(如多設(shè)備協(xié)同)和安全特性(如權(quán)限管理)。4、解決C++代碼與鴻蒙ArkUI/ACE框架的交互問題,實(shí)現(xiàn)原生渲染。5、編寫自動(dòng)化測試用例,確保跨平臺(tái)兼容性與穩(wěn)定性。任職要求:本科及以上學(xué)歷,3年及以上相關(guān)經(jīng)驗(yàn)。【重點(diǎn)關(guān)注跨平臺(tái)開發(fā)經(jīng)驗(yàn)和鴻蒙項(xiàng)目經(jīng)驗(yàn)】系統(tǒng)級(jí)開發(fā)能力(核心):1、深入理解操作系統(tǒng)原理(進(jìn)程通信、內(nèi)存管理、文件系統(tǒng))。2、具備多線程/異步編程經(jīng)驗(yàn),能優(yōu)化I/O密集型任務(wù)性能。C++核心技術(shù)(核心):1、掌握C++11/14/17標(biāo)準(zhǔn),掌握RAII、智能指針、模板元編程。2、具備跨平臺(tái)開發(fā)經(jīng)驗(yàn)(Windows/macOS/Linux),熟悉CMake構(gòu)建系統(tǒng)。鴻蒙系統(tǒng)開發(fā)經(jīng)驗(yàn)(核心):1、熟悉鴻蒙NDK開發(fā)流程,掌握Native API(如libhilog日志、librawfile資源訪問)。2、了解鴻蒙ACE引擎框架,能實(shí)現(xiàn)C++與ArkTS/JS的交互(NAPI機(jī)制)。3、熟悉鴻蒙分布式通信(如DistributedDeviceManager)或安全子系統(tǒng)。調(diào)試與優(yōu)化:1、熟練使用GDB/LLDB調(diào)試,Valgrind分析內(nèi)存泄漏。2、掌握性能調(diào)優(yōu)工具(如perf、鴻蒙HiDumper)。軟技能要求:1、具備技術(shù)文檔寫作能力(輸出移植設(shè)計(jì)文檔、API適配指南)。2、主動(dòng)跟蹤鴻蒙NDK技術(shù)演進(jìn),快速適配新特性。3、良好的英文讀寫能力(閱讀開源社區(qū)代碼/技術(shù)資料)。加分項(xiàng):1、熟悉鴻蒙原生圖形開發(fā)(如XComponent的Surface創(chuàng)建、幀回調(diào),熟悉Drawing模塊,了解RenderService渲染服務(wù)的工作機(jī)制,優(yōu)化文本滾動(dòng)幀率);2、具備C++圖形架構(gòu)改造(強(qiáng)化)能力,掌握跨平臺(tái)圖形抽象層設(shè)計(jì)(如封裝XComponent替換Qt Gui)
企業(yè)介紹
德科信息有限公司是您值得信賴的科技服務(wù)提供商,公司自成立以來,秉承奮斗為本、服務(wù)創(chuàng)新、敏捷高效、成就客戶的服務(wù)理念;公司擁有超強(qiáng)的運(yùn)營能力和創(chuàng)新能力,嚴(yán)格的質(zhì)量執(zhí)行標(biāo)準(zhǔn)和高效的服務(wù)流程,公司致力于成為高端企業(yè)客戶的合作伙伴,為企業(yè)客戶的成功保駕護(hù)航。德科信息有限公司自成立以來一直致力為客戶提供業(yè)界領(lǐng)先的咨詢服務(wù)、解決方案、外包服務(wù)以及信息化產(chǎn)品銷售,在類金融(銀行、保險(xiǎn)、證券、基金、信托等)、移動(dòng)互聯(lián)網(wǎng)、終端產(chǎn)品研發(fā)、教育電子、醫(yī)療信息、能源管理及生產(chǎn)制造等領(lǐng)域積累了豐富的行業(yè)經(jīng)驗(yàn)。咨詢服務(wù)包括:信息化建設(shè)咨詢、企業(yè)IT建設(shè)咨詢、信息規(guī)劃咨詢、外包管理咨詢等。解決方案包括:辦公自動(dòng)化、能源管理解決方案、制造企業(yè)一體化管理方案、醫(yī)療衛(wèi)生信息化、移動(dòng)終端(閱讀、論壇)方案等。外包服務(wù)包括:軟件開發(fā)外包、軟件測試外包、軟件維護(hù)外包、技術(shù)人員外包、業(yè)務(wù)流程外包等。產(chǎn)品銷售包括:上網(wǎng)行為管理、VPN、虛擬化、負(fù)載均衡、防火墻、殺毒軟件、企業(yè)網(wǎng)盤等。德科信息有限公司總部設(shè)在深圳,并在北京、廣州、上海、成都、南京等地設(shè)有研發(fā)中心(分支機(jī)構(gòu)),通過多客戶、多業(yè)務(wù)的模式逐步在全國實(shí)現(xiàn)布局,實(shí)現(xiàn)與客戶的零障礙溝通,滿足客戶的技術(shù)需求、支持客戶的業(yè)務(wù)發(fā)展、幫助客戶取得成功。