崗位職責(zé):
1.負(fù)責(zé)OpenHarmony系統(tǒng)關(guān)鍵組件(如文件系統(tǒng)、分布式數(shù)據(jù)管理、事件通知等)的研發(fā)、優(yōu)化與維護(hù)。
2.負(fù)責(zé)輕量化、高可靠文件系統(tǒng)的選型、適配、性能優(yōu)化及崩潰一致性保障。
3.構(gòu)建操作系統(tǒng)基礎(chǔ)服務(wù)能力,設(shè)計(jì)并實(shí)現(xiàn)跨進(jìn)程、跨設(shè)備的服務(wù)框架與API。
4.參與系統(tǒng)安全子系統(tǒng)(如身份認(rèn)證、訪問(wèn)控制)的設(shè)計(jì)與實(shí)現(xiàn)。
5.在資源受限的邊端設(shè)備環(huán)境下,對(duì)系統(tǒng)組件進(jìn)行性能、內(nèi)存及功耗的深度優(yōu)化。
6.關(guān)注組件對(duì)系統(tǒng)全局性能、穩(wěn)定性的影響,進(jìn)行全鏈路分析與調(diào)優(yōu)。
7.編寫并維護(hù)組件設(shè)計(jì)文檔、接口文檔及核心代碼。
任職資格:
1.碩士研究生及以上學(xué)歷,計(jì)算機(jī)科學(xué)與技術(shù)、電子工程等相關(guān)專業(yè)。
2.3年以上系統(tǒng)底層或核心組件開(kāi)發(fā)經(jīng)驗(yàn)。
3.精通C/C++/Rust/Go中至少一門語(yǔ)言,具備扎實(shí)的操作系統(tǒng)原理基礎(chǔ)。
4.精通文件系統(tǒng)(如F2FS、EXT4、LittleFS)原理,有實(shí)際開(kāi)發(fā)或深度優(yōu)化經(jīng)驗(yàn)。
5.熟悉分布式系統(tǒng)原理,有高可用架構(gòu)設(shè)計(jì)或分布式存儲(chǔ)/計(jì)算組件開(kāi)發(fā)經(jīng)驗(yàn)。
6.深刻理解系統(tǒng)組件間的協(xié)同工作機(jī)制,具備從全局視角分析和優(yōu)化性能的能力。
7.擁有在內(nèi)存、算力受限的嵌入式環(huán)境下進(jìn)行高性能開(kāi)發(fā)與調(diào)試的經(jīng)驗(yàn)。
8.有OpenHarmony系統(tǒng)組件開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先。