多線程崗位職責(zé)任職要求
多線程崗位職責(zé)
崗位職責(zé):
1、負(fù)責(zé)公司服務(wù)端核心通訊模塊開發(fā)和通訊深入研究。
2、編寫應(yīng)用軟件開發(fā)的相關(guān)文檔。
3、負(fù)責(zé)開發(fā)人員通訊技術(shù)的培養(yǎng)。
任職要求:
1、3-5年以上軟件JAVA開發(fā)工作經(jīng)驗(yàn),至少三個(gè)以上中大型后端平臺(tái)的研發(fā)經(jīng)驗(yàn),參與過高并發(fā)的研發(fā),能獨(dú)立用Socket或多線程技術(shù)開發(fā)接口和網(wǎng)關(guān);
2、熟悉Java多線程、Socket,熟悉java鎖的概念、及I/O編程;
3、熟悉mina或netty的通訊框架,熟練運(yùn)用各種設(shè)計(jì)模式,能獨(dú)立實(shí)現(xiàn)數(shù)據(jù)庫(kù)連接池、對(duì)象池;
4、精通至少一種數(shù)據(jù)庫(kù)應(yīng)用,具備數(shù)據(jù)庫(kù)的相關(guān)知識(shí)及經(jīng)驗(yàn)(如Oracle、SQL等);
5、具備獨(dú)立思考、規(guī)劃并完成任務(wù)的能力,樂于面對(duì)挑戰(zhàn),能夠承受壓力。
多線程崗位
篇2:輕核多線程CPU軟件工程師職位描述與崗位職責(zé)任職要求
職位描述:
工作職責(zé):
1、負(fù)責(zé)輕核CPU的OS調(diào)試,產(chǎn)品設(shè)備驅(qū)動(dòng)設(shè)計(jì)、編碼及調(diào)試;
2、參與輕核CPU規(guī)格討論,軟件劃分,CPU芯片TO前軟硬件聯(lián)合仿真,驗(yàn)證;
3、負(fù)責(zé)linux系統(tǒng)平臺(tái)系統(tǒng)性能優(yōu)化,系統(tǒng)維護(hù);
4、Linux等開源社區(qū)的溝通和交流,及代碼Upstream,負(fù)責(zé)和社區(qū)maintianer交流。
任職要求:
1、有GIC,SMMU,NUMA,PCIE、網(wǎng)絡(luò)(82599)、存儲(chǔ)(SAS/Sata)等設(shè)備驅(qū)動(dòng)開發(fā)經(jīng)驗(yàn)者從優(yōu);
2、熟練使用開源代碼管理模式、熟悉常用的linux操作,有開源上傳、FPGA調(diào)試、linux性能調(diào)優(yōu)經(jīng)歷者優(yōu)先考慮;
3、具有良好的溝通能力,敬業(yè)、有上進(jìn)心,有良好的團(tuán)隊(duì)合作精神。對(duì)技術(shù)有激情,喜歡鉆研,能快速接受和掌握新技術(shù),有較強(qiáng)的獨(dú)立、主動(dòng)的學(xué)習(xí)能力。