1、負(fù)責(zé) GIS 平臺核心模塊的設(shè)計(jì)與開發(fā),運(yùn)用 C++ 語言及相關(guān)技術(shù),依據(jù)項(xiàng)目需求構(gòu)建高性能、可擴(kuò)展的地理信息功能組件,確保系統(tǒng)的穩(wěn)定運(yùn)行與高效響應(yīng)。
2、深度參與 GIS 項(xiàng)目全流程,從需求調(diào)研、方案設(shè)計(jì)到編碼實(shí)現(xiàn)、測試優(yōu)化,與團(tuán)隊(duì)成員緊密協(xié)作,精準(zhǔn)把握業(yè)務(wù)痛點(diǎn),提供專業(yè)技術(shù)方案,保證產(chǎn)品質(zhì)量和性能。
3、針對海量地理空間數(shù)據(jù),利用 C++ 的高效特性與數(shù)據(jù)結(jié)構(gòu)算法知識,設(shè)計(jì)高效的圖像渲染結(jié)構(gòu)和邏輯,確保數(shù)據(jù)交互流暢。解決多平臺兼容性、性能優(yōu)化等技術(shù)難題。
4、持續(xù)關(guān)注 GIS 及 C++ 技術(shù)發(fā)展前沿,結(jié)合項(xiàng)目實(shí)踐,引入新技術(shù)、新方法,對現(xiàn)有代碼庫進(jìn)行重構(gòu)與升級,提升系統(tǒng)整體性能與技術(shù)競爭力。
崗位要求:
1、熟練掌握 C++ 11/14/17 標(biāo)準(zhǔn)基礎(chǔ)知識,精通面向?qū)ο缶幊?、泛型編程、模板編程等高級特性,能夠編寫高效、健壯、易維護(hù)的代碼。
2、深入理解 C++ 內(nèi)存管理機(jī)制,具備手動內(nèi)存管理、智能指針運(yùn)用及內(nèi)存泄漏排查與解決能力,能通過工具進(jìn)行性能分析與調(diào)優(yōu)。
3、熟悉常用設(shè)計(jì)模式,如工廠模式、單例模式、觀察者模式、策略模式等,并能靈活運(yùn)用于實(shí)際項(xiàng)目開發(fā),優(yōu)化代碼架構(gòu)。
5、至少掌握一種主流的 GIS 開發(fā)平臺或框架,如 ArcGIS Engine、SuperMap Objects 或開源的 GeoTools、QGIS等,具備基于這些平臺進(jìn)行二次開發(fā)的能力。