【任職要求】
基礎要求:
1. 計算機、數(shù)學或相關專業(yè)本科及以上學歷(應屆生可培養(yǎng));
2. 編程基礎:
* 熟悉C++11/14,掌握面向?qū)ο缶幊毯突緮?shù)據(jù)結(jié)構(gòu);
* 了解常用的算法基礎;
3. 數(shù)學基礎:
* 掌握線性代數(shù)、解析幾何基礎,了解常見幾何計算方法;
* 對計算幾何(如B樣條、多邊形布爾運算)有基本認知;
4. 工程能力:
* 能閱讀技術(shù)文檔并實現(xiàn)基礎算法模塊;
* 具備調(diào)試和排查簡單邏輯問題的能力;
5. 軟技能:
* 較強的學習意愿,能快速掌握團隊代碼規(guī)范;
* 良好的溝通能力,能在團隊協(xié)作中完成任務。
【加分項】:
1. 有CAD/CAM/CAE相關課程或項目經(jīng)驗(如畢業(yè)設計、競賽作品);
2. 熟悉Qt或其它GUI框架,了解2D圖形繪制基礎;
3. 使用過CGAL、OpenCV等算法庫完成過小規(guī)模幾何處理任務;
4. 了解工業(yè)軟件常見幾何引擎(如OpenCASCADE)的基本概念;
5. 有數(shù)值計算、優(yōu)化算法等相關領域的研究或?qū)嵺`經(jīng)驗。