【崗位職責(zé)】
1、按照公司軟件開發(fā)流程要求,參與公司軟件產(chǎn)品研發(fā);
2、依據(jù)產(chǎn)品定義,規(guī)劃設(shè)計(jì)產(chǎn)品開發(fā)技術(shù)棧;
3、依據(jù)技術(shù)需求文檔,參與完成軟件產(chǎn)品或模塊設(shè)計(jì)文檔撰寫及評審;
4、參與團(tuán)隊(duì)代碼的評審,確保團(tuán)隊(duì)按計(jì)劃高質(zhì)量完成模塊開發(fā)任務(wù);
5、承擔(dān)平臺系統(tǒng)架構(gòu)設(shè)計(jì),負(fù)責(zé)系統(tǒng)模塊分析和系統(tǒng)接口設(shè)計(jì);
6、對現(xiàn)有軟件產(chǎn)品或模塊的流程及功能進(jìn)行維護(hù)、完善、迭代擴(kuò)展。
【任職要求】
1、計(jì)算機(jī)、自動化專業(yè)本科及以上學(xué)歷;
2、五年以上C/C++開發(fā)經(jīng)驗(yàn),熟練掌握OO編程思想;
3、熟悉Windows/Linux開發(fā)編程環(huán)境,具備良好的編程習(xí)慣;
4、熟練掌握STL/boost泛型數(shù)據(jù)結(jié)構(gòu)及算法
5、熟練掌握多線程編程、進(jìn)程間通信流程及架構(gòu)
6、熟練掌握UML通用設(shè)計(jì)語言;
7、熟悉各種軟件架構(gòu)設(shè)計(jì)模式;
8、熟練掌握Python編程者優(yōu)先;
9、3D渲染引擎OpenGL、OGRE開發(fā)運(yùn)用經(jīng)驗(yàn)者優(yōu)先
10、CAD/CAM開發(fā)運(yùn)用經(jīng)驗(yàn)者優(yōu)先;
11、具備較廣的技術(shù)棧運(yùn)用經(jīng)驗(yàn)者優(yōu)先;
12、能夠無障礙閱讀英文技術(shù)文檔、文章、用戶說明書。