崗位職責(zé):
1.協(xié)助高級(jí)工程師完成GIS 平臺(tái)空間分析模塊的基礎(chǔ)開(kāi)發(fā)工作,基于 C++ 技術(shù)棧實(shí)現(xiàn)矢量柵格分析算法的代碼編寫(xiě)與單元測(cè)試,保障基礎(chǔ)功能的可用性;
2.參與需求拆解與開(kāi)發(fā)落地,協(xié)助處理功能的技術(shù)預(yù)研和競(jìng)品分析,配合完成模塊集成測(cè)試與缺陷修復(fù);
3.跟進(jìn)空間分析模塊的技術(shù)文檔撰寫(xiě),整理基礎(chǔ)算法實(shí)現(xiàn)步驟與測(cè)試用例,協(xié)助維護(hù)模塊開(kāi)發(fā)文檔;
崗位要求
學(xué)歷專(zhuān)業(yè):本科及以上,計(jì)算機(jī)、地理信息系統(tǒng)、數(shù)學(xué)等相關(guān)專(zhuān)業(yè);
技術(shù)技能:
1、熟練掌握 C++ 11/14/17 標(biāo)準(zhǔn)基礎(chǔ)知識(shí),精通面向?qū)ο缶幊獭⒎盒途幊?、模板編程等高?jí)特性,能夠編寫(xiě)高效、健壯、易維護(hù)的代碼。
2、深入理解 C++ 內(nèi)存管理機(jī)制,具備手動(dòng)內(nèi)存管理、智能指針運(yùn)用及內(nèi)存泄漏排查與解決能力,能通過(guò)工具進(jìn)行性能分析與調(diào)優(yōu)。
3、熟悉常用設(shè)計(jì)模式,如工廠模式、單例模式、觀察者模式、策略模式等,并能靈活運(yùn)用于實(shí)際項(xiàng)目開(kāi)發(fā),優(yōu)化代碼架構(gòu)。
4、具備基礎(chǔ)的算法和數(shù)據(jù)結(jié)構(gòu)知識(shí),了解空間分析基礎(chǔ)原理,參加過(guò)ICPC、藍(lán)橋杯等算法競(jìng)賽者優(yōu)先;