任職要求:
1、統(tǒng)招本科及以上,計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、機(jī)械工程、機(jī)電一體化等相關(guān)專業(yè);
2、3 年及以上 C++ 開發(fā)經(jīng)驗(yàn),熟練掌握 C++11/14/17 標(biāo)準(zhǔn),精通 STL 容器與算法、面向?qū)ο笤O(shè)計(jì)、多線程編程;
3、扎實(shí)的計(jì)算機(jī)基礎(chǔ),包括數(shù)據(jù)結(jié)構(gòu)(樹、圖、哈希表等)、算法(幾何計(jì)算、數(shù)值分析等)、計(jì)算機(jī)圖形學(xué)基礎(chǔ);
4、具備良好的編碼規(guī)范和工程素養(yǎng),熟練使用 Git、CMake、Visual Studio/Qt Creator 等開發(fā)工具;
5、具備獨(dú)立負(fù)責(zé)模塊開發(fā)的能力,能夠清晰梳理業(yè)務(wù)邏輯并轉(zhuǎn)化為技術(shù)方案。
崗位職責(zé):
1、負(fù)責(zé) CAD/CAE 類工業(yè)軟件核心模塊的設(shè)計(jì)、開發(fā)與維護(hù),基于 C++ 實(shí)現(xiàn)三維幾何建模、圖形渲染、工程計(jì)算等核心功能;
2、參與機(jī)械工程相關(guān)算法的研發(fā)與優(yōu)化,包括但不限于零件參數(shù)化設(shè)計(jì)、裝配體碰撞檢測(cè)、有限元分析前處理等;
3、對(duì)接機(jī)械工程師需求,將機(jī)械設(shè)計(jì)規(guī)范、工程邏輯轉(zhuǎn)化為高效、穩(wěn)定的代碼實(shí)現(xiàn);
4、解決開發(fā)過(guò)程中的技術(shù)難題,優(yōu)化軟件性能;參與技術(shù)方案評(píng)審、代碼評(píng)審;