山东能源集团
软件工程师岗 (高级C++)
岗位职责
基于C++语言进行CAD(AutoCAD/ZWCAD 等)二次开发,包括自定义命令、插件、界面及数据接口开发,实现CAD与GIS系统的数据互通;
参与三维建模软件核心模块开发,包括三维模型的创建、编辑、渲染及空间分析功能实现;
负责GIS地理信息系统的底层算法开发,如空间坐标转换、拓扑分析、地图投影、空间查询等;
对接激光点云、BIM、倾斜摄影等三维数据,完成数据解析、处理及可视化集成;
调试和优化现有代码,解决开发过程中的兼容性、性能及稳定性问题,保障产品在工程场景下的可靠运行;
与产品、测试及业务团队协作,理解业务需求并转化为技术方案,输出技术文档
任职要求
本科及以上学历,计算机、测绘工程、地理信息科学、软件工程等相关专业;
具有3年及以上 C++ 开发经验,熟练掌握 C++11 及以上标准,精通 STL、多线程、内存管理,具有良好的规范编码意识;
具备良好的逻辑思维能力,能独立分析和解决复杂的技术问题,有工程类软件开发经验为加分项;
具备良好的沟通协作能力,能够快速理解业务需求,有团队开发经验(Git/SVN 版本管理)。 具备以下任一/多项相关经验为加分项:
CAD 二次开发经验:熟悉AutoCAD ObjectARX/SDK、.NET API等开发接口,有自定义 CAD 插件/工具开发案例;
三维建模经验:熟悉OpenGL/DirectX/OSG 等三维图形库,具备三维几何建模、场景渲染开发经验;
GIS开发经验:熟悉GIS核心原理(空间参考、矢量/栅格数据、空间索引),了解ArcGIS Engine、QGIS、SuperMap等GIS平台二次开发;
熟悉常用数据格式(DWG/DXF、SHP、GeoJSON、3DS/OBJ等)的解析与处理;
年龄40岁及以下,可以接受出差。 咨询电话:咨询电话:靳经理18829244638
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。