崗位職責(zé):
1、負(fù)責(zé)產(chǎn)品軟件功能需求的技術(shù)點分解與實現(xiàn)方案設(shè)計;
2、負(fù)責(zé)軟件相關(guān)功能結(jié)構(gòu)流程設(shè)計,接口設(shè)計;
3、負(fù)責(zé)為制定項目開發(fā)計劃提供技術(shù)支持;
4、根據(jù)開發(fā)規(guī)范與流程完成軟件設(shè)計、編碼、測試以及相關(guān)術(shù)文檔的撰寫;
5、基于業(yè)務(wù)場景和用戶體驗,修正軟件缺陷,改善軟件易用性,提升軟件可靠性和性能;
6、負(fù)責(zé)項目交付過程中的系統(tǒng)調(diào)試、客戶培訓(xùn)及后續(xù)維護(hù)工作;
任職要求:
1、計算機(jī)、通信等相關(guān)專業(yè),本科及以上學(xué)歷,3年及以上相關(guān)工作經(jīng)驗;
2、精通C/C++語言,熟悉gcc/g++編譯器,熟悉常用的標(biāo)準(zhǔn)庫;
3、熟悉Linux操作系統(tǒng),對網(wǎng)絡(luò)編程、進(jìn)程通信、多線程編程等開發(fā)技術(shù)、對消息隊列、共享內(nèi)存、線程并發(fā)控制有深入理解;
4、熟悉Linux下的代碼調(diào)試工具,如gdb、strace等;
5、熟悉Linux下各種工具鏈的制作,熟悉Makefile、shell;
6、對數(shù)據(jù)庫操作有一定的了解,掌握MySQL、SQL Server、Oracle等數(shù)據(jù)庫一種或多種優(yōu)先;
7、有大型系統(tǒng)項目開發(fā)經(jīng)驗,涉及網(wǎng)絡(luò)編程、多線程技術(shù)、機(jī)械自動控制、熟悉PLC應(yīng)用優(yōu)先考慮。