崗位職責(zé):
1、負(fù)責(zé) Linux 應(yīng)用軟件開(kāi)發(fā),能夠按照進(jìn)度要求完成編碼和單元測(cè)試;
2、理解負(fù)責(zé)軟件模塊的設(shè)計(jì)文檔,按照進(jìn)度要求完成軟件模塊聯(lián)調(diào)測(cè)試;
3、對(duì)產(chǎn)品進(jìn)行深入性研究,提出具體改進(jìn)方案并跟蹤實(shí)現(xiàn),完成開(kāi)發(fā)設(shè)計(jì)文檔;
4、以滿足研發(fā)需求為前提,對(duì)軟件產(chǎn)品進(jìn)行持續(xù)的設(shè)計(jì)優(yōu)化,提升性能和代碼的魯棒性;
5、協(xié)助開(kāi)發(fā),測(cè)試人員定位并解決問(wèn)題;
6、上級(jí)領(lǐng)導(dǎo)交辦的其他事項(xiàng)。
任職要求:
1、本科要求1年以上Linux開(kāi)發(fā)經(jīng)驗(yàn),碩以上無(wú)要求,計(jì)算機(jī)、通信、電子類相關(guān)專業(yè),對(duì)平臺(tái)類產(chǎn)品有認(rèn)知;
2、 熟悉Linux環(huán)境下c/c++語(yǔ)言編程;熟悉Linux多線程編程技術(shù);熟悉TCP/IP原理,掌握網(wǎng)絡(luò)編程技術(shù),熟悉常用應(yīng)用層協(xié)議;
3、 熟悉Linux系統(tǒng)接口和常用命令;熟悉shell腳本并了解 Makefile、cmake、xmake等工具中的一個(gè)或多個(gè);熟悉gdb,可在實(shí)際環(huán)境中使用gdb進(jìn)行軟件調(diào)試;
4、 熟悉常用數(shù)據(jù)結(jié)構(gòu),熟悉面向?qū)ο蟮榷喾N編程范式;
5、 具有基本的溝通表達(dá)能力、善于合作,能夠與產(chǎn)品進(jìn)行緊密的配合;
6、 具備一定產(chǎn)品思維,能很好的和項(xiàng)目負(fù)責(zé)人溝通,可以自行優(yōu)化;
7、語(yǔ)言邏輯性清楚,一定的文字功底,能正常使用計(jì)算機(jī)辦公軟件。