一、崗位職責(zé)
1、基于C/C++的消防報(bào)警系統(tǒng)軟件開發(fā),涉及老系統(tǒng)C++代碼移植及新產(chǎn)品開發(fā);
2、參與項(xiàng)目需求分析,協(xié)助進(jìn)行開發(fā)方案詳細(xì)設(shè)計(jì),根據(jù)項(xiàng)目的開發(fā)進(jìn)度和任務(wù)分配,能夠獨(dú)立完成分配任務(wù)模塊軟件的界面設(shè)計(jì)、開發(fā)、編程、測試等任務(wù);
3、根據(jù)公司技術(shù)文檔規(guī)范和開發(fā)流程編寫相應(yīng)的技術(shù)文檔;
4、調(diào)研和研究新技術(shù)以滿足產(chǎn)品技術(shù)升級及降本的需求,并對現(xiàn)有技術(shù)提出改進(jìn)建議;
5、持續(xù)改進(jìn)并維護(hù)升級已交付項(xiàng)目,支持工程現(xiàn)場技術(shù)難題解決,使之保持可用性和穩(wěn)定性。
二、崗位要求
1、本科及以上學(xué)歷,計(jì)算機(jī)、通信、自動(dòng)化或電子等相關(guān)專業(yè),有VC++6.0及Visual Studio等開發(fā)工具和實(shí)際C++項(xiàng)目開發(fā)經(jīng)驗(yàn);
2、掌握C/C++編程語言,熟悉面向?qū)ο蟮木幊趟枷?,熟悉常用?shù)據(jù)結(jié)構(gòu),有良好的編碼風(fēng)格,掌握網(wǎng)絡(luò)套接字、多線程、進(jìn)程間消息傳遞等編程;
3、掌握Qt應(yīng)用程序圖形界面開發(fā),掌握Qt庫各控件使用及架構(gòu),掌握數(shù)據(jù)庫操作,熟練使用QtCreator;
4、深入理解Qt內(nèi)部機(jī)制,了解QT應(yīng)用程序圖形界面開發(fā),Qt批量加載位圖,矢量圖,動(dòng)態(tài)圖,視頻等經(jīng)驗(yàn);
5、有常用的通信接口(RS232/RS485/CAN/TCPIP)等通信協(xié)議使用者優(yōu)先;
6、熟悉Linux系統(tǒng),熟悉操作架構(gòu)、熟悉ARM平臺相關(guān)硬件構(gòu)架,精通QT庫、mysql數(shù)據(jù)庫,Windows及Linux系統(tǒng)下的開發(fā)環(huán)境搭建及編譯,熟悉常用linux工具和shell命令。
職位福利:五險(xiǎn)一金、帶薪年假、包住、通訊補(bǔ)助、餐補(bǔ)、補(bǔ)充醫(yī)療保險(xiǎn)、出差補(bǔ)貼、員工食堂
職位亮點(diǎn):國企待遇;五險(xiǎn)兩金;高溫假;超長年假。