高級(jí)Linux系統(tǒng)軟件開發(fā)工程師
核心要求:
—擅長Linux核心編程和驅(qū)動(dòng)編程
—曾經(jīng)擔(dān)任過存儲(chǔ)系統(tǒng)或分布式系統(tǒng)解決方案整體設(shè)計(jì)的核心工作;
—精通C/C++、計(jì)算機(jī)網(wǎng)絡(luò)
核心工作:
—固態(tài)硬盤存儲(chǔ)系統(tǒng)和解決方案核心架構(gòu)設(shè)計(jì)、核心算法的程序編寫和調(diào)試。
工作職責(zé):
—負(fù)責(zé)固態(tài)硬盤(SSD)存儲(chǔ)系統(tǒng)監(jiān)控、管理、實(shí)施的核心架構(gòu)設(shè)計(jì),產(chǎn)品的功能、性能、可靠性規(guī)劃;
—負(fù)責(zé)固態(tài)硬盤(SSD)存儲(chǔ)系統(tǒng)和解決方案的核心算法,程序功能定義和開發(fā);
—與技術(shù)團(tuán)隊(duì)密切溝通,調(diào)試并完善產(chǎn)品設(shè)計(jì)。
任職要求:
—計(jì)算機(jī)、電子技術(shù)、自動(dòng)化及相關(guān)專業(yè)碩士以上學(xué)歷;
—5年以上C/C++開發(fā)經(jīng)驗(yàn),有豐富的Linux高性能內(nèi)核程序設(shè)計(jì)與開發(fā)工程經(jīng)驗(yàn),深刻理解算法與數(shù)據(jù)結(jié)構(gòu)。精通操作系統(tǒng)原理。深刻理解內(nèi)存分配和映射、任務(wù)和線程調(diào)度、Cache算法;
—深入理解集中式存儲(chǔ)NAS、SAN和分布式存儲(chǔ)kv原理,深入理解虛擬化存儲(chǔ)的原理;
—熟悉虛擬化方案(如KVM/XEN)和云解決方案(如Hadoop/Open?Storage)的部署;熟悉memcached,membrain,flashcache,bcache等相關(guān)的軟件者優(yōu)先;
—有較強(qiáng)的系統(tǒng)調(diào)試和優(yōu)化能力;
—具有良好的開發(fā)習(xí)慣,追求優(yōu)異的編程質(zhì)量。