职位描述
工作职责:
1、参与软件设计工作(功能模块的概要设计、详细设计、数据库设计等),并按项目管理规范的要求编制设计文档;
2、根据产品需求等文档,制定产品开发计划;
3、根据设计文件进行业务逻辑设计,开发核心业务模块;
4、负责完成软件产品的编码实现(编码、单元测试)、集成测试并按项目管理规范编写相应的技术文档;
5、配合项目经理完成相关任务目标,为相关部门和人员提供技术支持。
任职要求:
一、核心 BIM 能力
深刻理解 IFC、glb等开放标准及 Revit、NavisWorks等主流 BIM 软件的数据格式;
熟练使用 IfcOpenShe11、glb API等工具进行解析、转换或二次开发;
了解 BIM-GIS 融合方案,对 3D Tiles、空间坐标转换、LOD 管理及属性映射有实际经验。
二、Unreal Engine 数字孪生能力
了解 UE5 Nanite、Lumen、World Partition 等特性,并具备蓝图或 C++ 二次开发实践;有 Datasmith、Cesium for UE、OpenXR 等插件集成经验:理解数字孪生架构:实时 IoT数据接入、Actor同步Pixel Streaming/WebRTC 实战经验者优先。
三、Java 后端能力
3 年以上 Java 开发经验,精通 Spring Boot / Spring Cloud / MyBatis;掌握 JVM 调优、并发编程,熟悉 Maven/Gradle、Redis、Kafka/RabbitMO、Elasticsearch;精通MySQL/PostgreSQL/0racle 等数据库设计与 SQL 优化。
四、Vue 前端协同能力
熟悉 Vue 3+ TypeScript、Vue-Router、Pinia/Vuex、Element Plus 或 React.js 框架
能参与接口契约设计、前端性能优化及代码评审:熟悉 CesiumJS、ECharts、D3.is 进行数据可视化或 3D GIS 展示者加分。
五、通用与行业加分项
良好的沟通能力与团队协作精神,能在高压环境下持续输出;具备铁路行业信息系统、BIM+GIS+UE 数字孪生或大型分布式系统项目经验者优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕