崗位職責:
1、負責基于Unity3D或VTK的3D仿真系統的開發與優化,包括但不限于虛擬場景搭建、模型渲染、交互邏輯實現等,確保系統具備高效、穩定、逼真的運行效果,滿足不同應用場景下的用戶需求。
2、運用VTK等工具對復雜數據進行可視化處理,將抽象的數據轉化為直觀的3D圖形,如醫學影像數據的三維重建、工程數據的動態展示等,幫助用戶更好地理解和分析數據,為決策提供有力支持。
3、對3D仿真系統進行性能分析與優化,針對復雜模型、實時渲染等情況,采用高效的算法和數據結構,減少資源消耗,提高渲染效率,確保系統在不同硬件平臺上的流暢運行,滿足高幀率、低延遲的要求。
4、為客戶提供專業的技術支持,及時解決用戶在使用過程中遇到的問題,對系統進行定期維護與升級,確保系統的長期穩定運行,同時根據用戶反饋持續改進產品功能與性能。
任職要求:
1、計算機科學、軟件工程、電子信息、數學等相關專業本科及以上學歷3年以上開發經驗,具備扎實的計算機基礎知識,包括數據結構、算法、計算機圖形學等,能夠運用所學知識解決實際開發中的復雜問題。
2、精通Unity3D或VTK開發框架,熟練掌握其核心組件、API及相關開發工具,能夠獨立完成基于Unity3D的3D場景搭建、模型導入與渲染、動畫制作、腳本編寫等開發任務,或熟練運用VTK進行數據可視化開發,實現數據的讀取、處理、渲染以及交互功能。
3、熟練掌握C#(Unity3D)或C++(VTK)編程語言,具備良好的編程習慣和代碼規范,能夠編寫高效、可讀性強、易于維護的代碼,同時具備一定的代碼優化能力,能夠對復雜代碼進行重構與優化,提高系統性能。
4、熟悉3D圖形學原理,包括幾何變換、光照模型、紋理映射、著色器編程等,能夠根據項目需求實現自定義的圖形效果,如特殊的材質表現、光影效果等,提升仿真場景的真實感與視覺效果。
5、具有至少1個完整的3D仿真項目開發經驗,能夠獨立承擔項目中的核心模塊開發任務,并在項目中展現出良好的技術能力和團隊協作精神,成功交付高質量的仿真系統,同時能夠對項目過程中的技術難題進行總結與反思,為后續項目提供經驗借鑒。
6、3D仿真領域技術更新迅速,需要具備快速學習新技術、新工具的能力,能夠及時跟上行業發展趨勢,將前沿技術應用到項目開發中,同時具備創新思維,能夠提出新穎的解決方案,突破傳統開發模式,為項目帶來新的亮點與優勢。
7、具備良好的溝通能力,能夠與團隊成員、客戶、美術設計師等不同角色進行有效的溝通與協作,準確理解需求,及時反饋問題,確保項目順利推進,同時在團隊中發揮積極作用,分享技術經驗,協助其他成員解決技術難題,共同提升團隊整體技術水平。