崗位職責(zé)
1. 負(fù)責(zé)點(diǎn)云數(shù)據(jù)處理核心模塊開發(fā),包括濾波、配準(zhǔn)、分割、拼接、特征提取等功能實(shí)現(xiàn)
2. 設(shè)計(jì)并優(yōu)化點(diǎn)云三維測量、形位公差分析功能模塊
3. 開發(fā)點(diǎn)云與CAD模型比對、自動化檢測及報告生成系統(tǒng)
4. 參與大規(guī)模點(diǎn)云數(shù)據(jù)的實(shí)時渲染與交互式編輯框架開發(fā)
崗位技能要求
一、數(shù)學(xué)基礎(chǔ)
1. 高等數(shù)學(xué)??:線性代數(shù)、微積分、概率統(tǒng)計(jì)
2. 計(jì)算幾何:空間變換、基本幾何元素擬合、曲線曲面擬合
3. ??數(shù)值方法??:插值、逼近和優(yōu)化算法
二、算法要求
1. 理解基本的幾何概念,能夠使用 Open CASCADE 提供的幾何 API
2. 掌握形狀的拓?fù)涮匦?,包括連通性、邊界和面之間的關(guān)系,以支持復(fù)雜模型的構(gòu)建與分析
3. 曲線與曲面理論:掌握不同類型的曲線、曲面的表示、構(gòu)造和處理
4. 精通點(diǎn)云算法??:濾波、下采樣、配準(zhǔn)(ICP)、分割、拼接、特征提取
5. ??點(diǎn)云后處理??:Mesh生成與輕量化處理
6. ??優(yōu)化能力??:算法性能調(diào)優(yōu)
三、編程能力
1. 精通C++14標(biāo)準(zhǔn)及性能優(yōu)化
2. 精通C++/Python,熟悉多線程編程、TBB并行編程框架
3. 熟悉OpenCASCADE內(nèi)核架構(gòu)及PythonOCC封裝
4. 掌握PCL(Point Cloud Library)、OpenGL/VTK、CGAL等開源庫開發(fā)經(jīng)驗(yàn)
5. 掌握CUDA加速點(diǎn)云計(jì)算
6. 掌握STL/STEP/IGES格式解析與BREP拓?fù)洳僮?br>7. 熟悉CAD模型輕量化處理技術(shù)
行業(yè)經(jīng)驗(yàn)
1. 3年以上點(diǎn)云算法或三維測量工程軟件開發(fā)經(jīng)驗(yàn)
2. 有PCL、CloudCompare、OCC、CGAL開源軟件開發(fā)經(jīng)驗(yàn)
3. 有10人以上研發(fā)團(tuán)隊(duì)擔(dān)任核心軟件開發(fā)工作經(jīng)驗(yàn)
軟技能
1. ??技術(shù)文檔??:能編寫API文檔、用戶操作手冊
2. 跨部門溝通??:與算法團(tuán)隊(duì)、硬件團(tuán)隊(duì)高效協(xié)作
3. 技術(shù)決策??:在算法選型中理性論證
4. 學(xué)習(xí)交流能力:熟練閱讀文獻(xiàn)和國際前沿論文,熟練英語表達(dá),能參與行業(yè)技術(shù)交流
學(xué)歷要求
1. 碩士或以上學(xué)歷,計(jì)算數(shù)學(xué)、應(yīng)用數(shù)學(xué)、CAGD、計(jì)算機(jī)、測繪、機(jī)械等相關(guān)專業(yè)
2. 英語6級,能熟練進(jìn)行技術(shù)交流
加分優(yōu)先項(xiàng)
1. 參與過開源/商業(yè)點(diǎn)云軟件開發(fā)或二次開發(fā)的;
2. 有PCL、CloudCompare、OCC、CGAL等開源項(xiàng)目貢獻(xiàn)經(jīng)驗(yàn);
3. 發(fā)表過點(diǎn)云處理相關(guān)專利或論文;
4. 熟悉ISO 10360/ASME B89計(jì)量標(biāo)準(zhǔn)項(xiàng)目;
5. 熟悉GD&T標(biāo)準(zhǔn)及工業(yè)計(jì)量流程;
6. 參與研制3D點(diǎn)云重建算法;
薪資福利
1. 年薪范圍:25 - 40萬(視經(jīng)驗(yàn)及技術(shù)能力浮動)
2. 提供技術(shù)晉升職業(yè)發(fā)展雙通道及行業(yè)尖端技術(shù)支持
3. 優(yōu)美的辦公環(huán)境、專業(yè)的團(tuán)隊(duì)氛圍
4. 工作地點(diǎn):青島