任職要求:
1、統(tǒng)招本科及以上,計算機(jī)科學(xué)與技術(shù)、軟件工程、機(jī)械工程、機(jī)電一體化等相關(guān)專業(yè);
2、3 年及以上 C++ 開發(fā)經(jīng)驗,熟練掌握 C++11/14/17 標(biāo)準(zhǔn),精通 STL 容器與算法、面向?qū)ο笤O(shè)計、多線程編程;
3、扎實的計算機(jī)基礎(chǔ),包括數(shù)據(jù)結(jié)構(gòu)(樹、圖、哈希表等)、算法(幾何計算、數(shù)值分析等)、計算機(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è)計、開發(fā)與維護(hù),基于 C++ 實現(xiàn)三維幾何建模、圖形渲染、工程計算等核心功能;
2、參與機(jī)械工程相關(guān)算法的研發(fā)與優(yōu)化,包括但不限于零件參數(shù)化設(shè)計、裝配體碰撞檢測、有限元分析前處理等;
3、對接機(jī)械工程師需求,將機(jī)械設(shè)計規(guī)范、工程邏輯轉(zhuǎn)化為高效、穩(wěn)定的代碼實現(xiàn);
4、解決開發(fā)過程中的技術(shù)難題,優(yōu)化軟件性能;參與技術(shù)方案評審、代碼評審;