崗位職責(zé)?
1.參與Linux系統(tǒng)C語言相關(guān)功能模塊設(shè)計(jì)、開發(fā)與維護(hù)工作
2.負(fù)責(zé)相關(guān)產(chǎn)品C語言模塊的問題定位,及時(shí)分析處理并解決現(xiàn)場反饋問題
3.編寫技術(shù)文檔,參與代碼審查,確保代碼符合安全、可維護(hù)性標(biāo)準(zhǔn)
4.新技術(shù)調(diào)研和技術(shù)分享等
崗位要求
1. 統(tǒng)招本科及以上學(xué)歷,計(jì)算機(jī)科學(xué)、電子工程、通信工程等相關(guān)專業(yè);
2. 熟悉操作系統(tǒng)基本原理架構(gòu),精通Linux常見命令和SHELL腳本;
3. 精通C語言,具有一定的C語言工程開發(fā)經(jīng)驗(yàn);
4. 熟悉Linux下多進(jìn)程多線程、網(wǎng)絡(luò)編程,并發(fā)控制等;
5. 性格開朗、堅(jiān)韌,責(zé)任心強(qiáng),有較強(qiáng)的學(xué)習(xí)能力和良好的團(tuán)隊(duì)協(xié)作能力.
核心能力要求:C語言精通(指針/內(nèi)存管理/數(shù)據(jù)結(jié)構(gòu))、Linux系統(tǒng)編程(進(jìn)程/線程/網(wǎng)絡(luò))、Shell腳本
加分項(xiàng):內(nèi)核機(jī)制理解、文件/存儲(chǔ)協(xié)議開發(fā)經(jīng)驗(yàn)、嵌入式經(jīng)驗(yàn)
?優(yōu)先條件?
1.有嵌入式Linux開發(fā)經(jīng)驗(yàn)優(yōu)先
2.熟悉Linux內(nèi)核子系統(tǒng)(如網(wǎng)絡(luò)棧、存儲(chǔ)棧、vfs)或內(nèi)核安全機(jī)制(SELinux、LSM)等優(yōu)先
3.熟悉SMB、NFS、iSCSI等協(xié)議,有相關(guān)開發(fā)經(jīng)驗(yàn)者優(yōu)先