工作職責(zé):
1.按照公司軟件開發(fā)流程要求,參與公司軟件產(chǎn)品研發(fā);
2.依據(jù)客戶要求,參與完成軟件產(chǎn)品或模塊需求文檔的編寫;
3.依據(jù)需求文檔,完成軟件產(chǎn)品或模塊設(shè)計(jì)文檔的編寫;依據(jù)設(shè)計(jì)文檔,完成軟件或模塊的功能開發(fā)、修改、單元測(cè)試;
4.對(duì)現(xiàn)有軟件產(chǎn)品或模塊的流程及功能進(jìn)行維護(hù)、完善、迭代擴(kuò)展;
5.按照公司版本管理要求,完成開發(fā)各階段的文檔及軟件版本維護(hù)、歸檔。
崗位要求:
1.計(jì)算機(jī)、自動(dòng)化專業(yè)本科及以上學(xué)歷;
2.一至三年C/C++開發(fā)經(jīng)驗(yàn),熟練掌握OO編程思想,熟悉Windows/Linux開發(fā)編程環(huán)境,具備良好的編程習(xí)慣;
3.熟練使用STL/boost泛型數(shù)據(jù)結(jié)構(gòu)及算法;
4.熟練掌握多線程編程;
5.熟練掌握VS/VS code IDE;
6.掌握UML通用設(shè)計(jì)語(yǔ)言;
7.掌握至少一種版本管理工具,clearcase、perforce、SVN、Git;
8.熟練掌握QT編程者優(yōu)先;
9.熟練掌握Python腳本語(yǔ)言編程者優(yōu)先;
10.熟悉網(wǎng)絡(luò)編程技術(shù),掌握TCP/IP網(wǎng)絡(luò)通信協(xié)議,socket技術(shù)者優(yōu)先
11.熟悉google test單元測(cè)試框架者優(yōu)先;
12.熟悉3D渲染引擎OpenGL、OGRE者優(yōu)先;
13.CAD/CAM開發(fā)運(yùn)用經(jīng)驗(yàn)者優(yōu)先;
14.能夠無(wú)障礙閱讀英文技術(shù)文檔、文章、用戶說(shuō)明書。